.elementor-14619 .elementor-element.elementor-element-3524970{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;}.elementor-14619 .elementor-element.elementor-element-3524970:not(.elementor-motion-effects-element-type-background), .elementor-14619 .elementor-element.elementor-element-3524970 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://taihape.earnlearn-tepukenga.ac.nz/wp-content/uploads/2025/10/Web-Size-for-Header-1.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-14619 .elementor-element.elementor-element-3524970::before, .elementor-14619 .elementor-element.elementor-element-3524970 > .elementor-background-video-container::before, .elementor-14619 .elementor-element.elementor-element-3524970 > .e-con-inner > .elementor-background-video-container::before, .elementor-14619 .elementor-element.elementor-element-3524970 > .elementor-background-slideshow::before, .elementor-14619 .elementor-element.elementor-element-3524970 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14619 .elementor-element.elementor-element-3524970 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-9b793a7 );--background-overlay:'';}.elementor-14619 .elementor-element.elementor-element-2b64c53{--spacer-size:200px;}.elementor-14619 .elementor-element.elementor-element-3e92587{--spacer-size:200px;}.elementor-14619 .elementor-element.elementor-element-024dfdb{--display:flex;}.elementor-14619 .elementor-element.elementor-element-205f503{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14619 .elementor-element.elementor-element-ce779b3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-14619 .elementor-element.elementor-element-427e4b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-14619 .elementor-element.elementor-element-ccfb38c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14619 .elementor-element.elementor-element-93b910f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14619 .elementor-element.elementor-element-93b910f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-14619 .elementor-element.elementor-element-5e61af2{width:var( --container-widget-width, 89.998% );max-width:89.998%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:89.998%;--container-widget-flex-grow:0;}.elementor-14619 .elementor-element.elementor-element-5e61af2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-5e61af2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-14619 .elementor-element.elementor-element-98bb059{width:var( --container-widget-width, 105.487% );max-width:105.487%;--container-widget-width:105.487%;--container-widget-flex-grow:0;color:var( --e-global-color-primary );}.elementor-14619 .elementor-element.elementor-element-98bb059.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-d422d15{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14619 .elementor-element.elementor-element-e0a5eca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .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 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .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 > .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-14619 .elementor-element.elementor-element-6b6c1e4{--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;}.elementor-14619 .elementor-element.elementor-element-8b6914a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14619 .elementor-element.elementor-element-8b6914a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-c3c3d2c{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-20px 0px 0px 0px;}.elementor-14619 .elementor-element.elementor-element-c3c3d2c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:800;}.elementor-14619 .elementor-element.elementor-element-805eea6{width:var( --container-widget-width, 114.911% );max-width:114.911%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:114.911%;--container-widget-flex-grow:0;color:var( --e-global-color-primary );}.elementor-14619 .elementor-element.elementor-element-805eea6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-fb533d3{--display:flex;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14619 .elementor-element.elementor-element-121bd75{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-14619 .elementor-element.elementor-element-121bd75.e-con{--flex-grow:0;--flex-shrink:0;}.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-14619 .elementor-element.elementor-element-5078318 .elementor-button{background-color:var( --e-global-color-961ad37 );font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-961ad37 );padding:15px 30px 15px 030px;}.elementor-14619 .elementor-element.elementor-element-5078318 .elementor-button:hover, .elementor-14619 .elementor-element.elementor-element-5078318 .elementor-button:focus{background-color:var( --e-global-color-8d54bd1 );color:var( --e-global-color-text );border-color:var( --e-global-color-8d54bd1 );}.elementor-14619 .elementor-element.elementor-element-5078318{width:100%;max-width:100%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14619 .elementor-element.elementor-element-5078318.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-5078318 .elementor-button:hover svg, .elementor-14619 .elementor-element.elementor-element-5078318 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-14619 .elementor-element.elementor-element-adc17eb{--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;}.elementor-14619 .elementor-element.elementor-element-21bec5d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14619 .elementor-element.elementor-element-21bec5d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-0fa556b{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-20px 0px 0px 0px;}.elementor-14619 .elementor-element.elementor-element-0fa556b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:800;}.elementor-14619 .elementor-element.elementor-element-db7d83e{width:var( --container-widget-width, 114.911% );max-width:114.911%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:114.911%;--container-widget-flex-grow:0;color:var( --e-global-color-primary );}.elementor-14619 .elementor-element.elementor-element-db7d83e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-3dd20b8{--display:flex;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14619 .elementor-element.elementor-element-0e6534e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-14619 .elementor-element.elementor-element-17f65b7 .elementor-button{background-color:var( --e-global-color-d4f690c );font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-d4f690c );padding:15px 30px 15px 030px;}.elementor-14619 .elementor-element.elementor-element-17f65b7 .elementor-button:hover, .elementor-14619 .elementor-element.elementor-element-17f65b7 .elementor-button:focus{background-color:var( --e-global-color-8fa41f2 );color:var( --e-global-color-text );border-color:var( --e-global-color-8fa41f2 );}.elementor-14619 .elementor-element.elementor-element-17f65b7{width:100%;max-width:100%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14619 .elementor-element.elementor-element-17f65b7.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-17f65b7 .elementor-button:hover svg, .elementor-14619 .elementor-element.elementor-element-17f65b7 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-14619 .elementor-element.elementor-element-68bd0d7{--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;}.elementor-14619 .elementor-element.elementor-element-5e2469c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14619 .elementor-element.elementor-element-5e2469c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-de4f462{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-20px 0px 0px 0px;}.elementor-14619 .elementor-element.elementor-element-de4f462 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:800;}.elementor-14619 .elementor-element.elementor-element-4817bf7{width:var( --container-widget-width, 114.911% );max-width:114.911%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:114.911%;--container-widget-flex-grow:0;color:var( --e-global-color-primary );}.elementor-14619 .elementor-element.elementor-element-4817bf7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-81ba2c9{--display:flex;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14619 .elementor-element.elementor-element-8ce61fe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-14619 .elementor-element.elementor-element-8ce61fe.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-f03b7e0 .elementor-button{background-color:var( --e-global-color-961ad37 );font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-961ad37 );padding:15px 30px 15px 030px;}.elementor-14619 .elementor-element.elementor-element-f03b7e0 .elementor-button:hover, .elementor-14619 .elementor-element.elementor-element-f03b7e0 .elementor-button:focus{background-color:var( --e-global-color-8d54bd1 );color:var( --e-global-color-text );border-color:var( --e-global-color-8d54bd1 );}.elementor-14619 .elementor-element.elementor-element-f03b7e0{width:100%;max-width:100%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14619 .elementor-element.elementor-element-f03b7e0.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-f03b7e0 .elementor-button:hover svg, .elementor-14619 .elementor-element.elementor-element-f03b7e0 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-14619 .elementor-element.elementor-element-3397d2a .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );padding:15px 30px 15px 030px;}.elementor-14619 .elementor-element.elementor-element-3397d2a .elementor-button:hover, .elementor-14619 .elementor-element.elementor-element-3397d2a .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );border-color:var( --e-global-color-primary );}.elementor-14619 .elementor-element.elementor-element-3397d2a{width:100%;max-width:100%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14619 .elementor-element.elementor-element-3397d2a.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-3397d2a .elementor-button:hover svg, .elementor-14619 .elementor-element.elementor-element-3397d2a .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-14619 .elementor-element.elementor-element-9c58dc6{--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;}.elementor-14619 .elementor-element.elementor-element-8d453fa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14619 .elementor-element.elementor-element-8d453fa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-7a83df1{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-20px 0px 0px 0px;}.elementor-14619 .elementor-element.elementor-element-7a83df1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:800;}.elementor-14619 .elementor-element.elementor-element-f4c9b9f{width:var( --container-widget-width, 114.911% );max-width:114.911%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:114.911%;--container-widget-flex-grow:0;color:var( --e-global-color-primary );}.elementor-14619 .elementor-element.elementor-element-f4c9b9f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-e1343bd{--display:flex;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14619 .elementor-element.elementor-element-3c16c9a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-14619 .elementor-element.elementor-element-8cdc259 .elementor-button{background-color:var( --e-global-color-b4d9456 );font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b4d9456 );padding:15px 30px 15px 030px;}.elementor-14619 .elementor-element.elementor-element-8cdc259 .elementor-button:hover, .elementor-14619 .elementor-element.elementor-element-8cdc259 .elementor-button:focus{background-color:var( --e-global-color-4bdd805 );color:var( --e-global-color-text );border-color:var( --e-global-color-4bdd805 );}.elementor-14619 .elementor-element.elementor-element-8cdc259{width:100%;max-width:100%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14619 .elementor-element.elementor-element-8cdc259.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-8cdc259 .elementor-button:hover svg, .elementor-14619 .elementor-element.elementor-element-8cdc259 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-14619 .elementor-element.elementor-element-235d912{--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;}.elementor-14619 .elementor-element.elementor-element-218a54c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14619 .elementor-element.elementor-element-218a54c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-08fb501{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-20px 0px 0px 0px;}.elementor-14619 .elementor-element.elementor-element-08fb501 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:800;}.elementor-14619 .elementor-element.elementor-element-e929282{width:var( --container-widget-width, 114.911% );max-width:114.911%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:114.911%;--container-widget-flex-grow:0;color:var( --e-global-color-primary );}.elementor-14619 .elementor-element.elementor-element-e929282.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-1c8b207{--display:flex;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14619 .elementor-element.elementor-element-2e798ff{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-14619 .elementor-element.elementor-element-17092fd .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );padding:15px 30px 15px 030px;}.elementor-14619 .elementor-element.elementor-element-17092fd .elementor-button:hover, .elementor-14619 .elementor-element.elementor-element-17092fd .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );border-color:var( --e-global-color-primary );}.elementor-14619 .elementor-element.elementor-element-17092fd{width:100%;max-width:100%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14619 .elementor-element.elementor-element-17092fd.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-17092fd .elementor-button:hover svg, .elementor-14619 .elementor-element.elementor-element-17092fd .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-14619 .elementor-element.elementor-element-3604ac2{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:33%;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:initial;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:flex-start;--n-tabs-heading-wrap:wrap;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-gap:14px;--n-tabs-gap:37px;--n-tabs-title-border-radius:20px 20px 20px 20px;--n-tabs-title-color:var( --e-global-color-secondary );--n-tabs-title-color-active:var( --e-global-color-secondary );--n-tabs-title-direction:row;--n-tabs-icon-order:1;--n-tabs-title-justify-content-toggle:initial;--n-tabs-title-align-items-toggle:center;--n-tabs-icon-gap:12px;--n-tabs-icon-color:var( --e-global-color-secondary );--n-tabs-icon-color-active:var( --e-global-color-secondary );}.elementor-14619 .elementor-element.elementor-element-3604ac2 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-text );}.elementor-14619 .elementor-element.elementor-element-3604ac2.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-secondary );box-shadow:2px 2px 10px 1px rgba(0, 0, 0, 0.2);}.elementor-14619 .elementor-element.elementor-element-3604ac2.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-14619 .elementor-element.elementor-element-3604ac2.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-14619 .elementor-element.elementor-element-3604ac2.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-14619 .elementor-element.elementor-element-3604ac2.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Inter", Sans-serif;font-weight:700;}.elementor-14619 .elementor-element.elementor-element-3604ac2 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-text );--n-tabs-icon-color-hover:var( --e-global-color-text );}.elementor-14619 .elementor-element.elementor-element-f4249cf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14619 .elementor-element.elementor-element-c8c0d5b{--spacer-size:30px;}.elementor-14619 .elementor-element.elementor-element-7013cfd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14619 .elementor-element.elementor-element-734258e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-14619 .elementor-element.elementor-element-98cc720{--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:-30px;--margin-left:0px;--margin-right:0px;}.elementor-14619 .elementor-element.elementor-element-938e813{width:var( --container-widget-width, 87.364% );max-width:87.364%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:87.364%;--container-widget-flex-grow:0;}.elementor-14619 .elementor-element.elementor-element-938e813.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-938e813 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:bold;}.elementor-14619 .elementor-element.elementor-element-cc5fb1e{width:var( --container-widget-width, 88.51% );max-width:88.51%;--container-widget-width:88.51%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-weight:400;color:var( --e-global-color-primary );}.elementor-14619 .elementor-element.elementor-element-cc5fb1e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-ad51529{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );}.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-14619 .elementor-element.elementor-element-b3b985c{--divider-border-style:solid;--divider-color:#00000040;--divider-border-width:1px;}.elementor-14619 .elementor-element.elementor-element-b3b985c .elementor-divider-separator{width:100%;}.elementor-14619 .elementor-element.elementor-element-b3b985c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-14619 .elementor-element.elementor-element-96783d6{--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:-30px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;}.elementor-14619 .elementor-element.elementor-element-2245cf5{--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:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;}.elementor-14619 .elementor-element.elementor-element-2245cf5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-88b8a3f{width:var( --container-widget-width, 99.957% );max-width:99.957%;--container-widget-width:99.957%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-weight:400;color:var( --e-global-color-primary );}.elementor-14619 .elementor-element.elementor-element-88b8a3f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-49711c7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14619 .elementor-element.elementor-element-cc3e7ab{--divider-border-style:solid;--divider-color:#00000040;--divider-border-width:1px;}.elementor-14619 .elementor-element.elementor-element-cc3e7ab .elementor-divider-separator{width:100%;}.elementor-14619 .elementor-element.elementor-element-cc3e7ab .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-14619 .elementor-element.elementor-element-dc0b7db{--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:-30px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;}.elementor-14619 .elementor-element.elementor-element-0bb25a8{--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:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;}.elementor-14619 .elementor-element.elementor-element-0bb25a8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-cd82172{width:var( --container-widget-width, 99.957% );max-width:99.957%;--container-widget-width:99.957%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-weight:400;color:var( --e-global-color-primary );}.elementor-14619 .elementor-element.elementor-element-cd82172.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-82741f3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14619 .elementor-element.elementor-element-35589a3{--divider-border-style:solid;--divider-color:#00000040;--divider-border-width:1px;}.elementor-14619 .elementor-element.elementor-element-35589a3 .elementor-divider-separator{width:100%;}.elementor-14619 .elementor-element.elementor-element-35589a3 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-14619 .elementor-element.elementor-element-41b3952{--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:-30px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;}.elementor-14619 .elementor-element.elementor-element-3311b96{--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:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;}.elementor-14619 .elementor-element.elementor-element-3311b96.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-51db6f8{width:var( --container-widget-width, 99.957% );max-width:99.957%;--container-widget-width:99.957%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-weight:400;color:var( --e-global-color-primary );}.elementor-14619 .elementor-element.elementor-element-51db6f8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-950cb46{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14619 .elementor-element.elementor-element-50ee388{--divider-border-style:solid;--divider-color:#00000040;--divider-border-width:1px;}.elementor-14619 .elementor-element.elementor-element-50ee388 .elementor-divider-separator{width:100%;}.elementor-14619 .elementor-element.elementor-element-50ee388 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-14619 .elementor-element.elementor-element-e5c5d5d{--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:-30px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;}.elementor-14619 .elementor-element.elementor-element-be737da{--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:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;}.elementor-14619 .elementor-element.elementor-element-be737da.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-d723693{width:var( --container-widget-width, 99.957% );max-width:99.957%;--container-widget-width:99.957%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-weight:400;color:var( --e-global-color-primary );}.elementor-14619 .elementor-element.elementor-element-d723693.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-3ea50cf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14619 .elementor-element.elementor-element-4ec0021{--divider-border-style:solid;--divider-color:#00000040;--divider-border-width:1px;}.elementor-14619 .elementor-element.elementor-element-4ec0021 .elementor-divider-separator{width:100%;}.elementor-14619 .elementor-element.elementor-element-4ec0021 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-14619 .elementor-element.elementor-element-9720c6d{--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:-30px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;}.elementor-14619 .elementor-element.elementor-element-f8082d5{--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:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;}.elementor-14619 .elementor-element.elementor-element-f8082d5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-c21e0f9{width:var( --container-widget-width, 99.957% );max-width:99.957%;--container-widget-width:99.957%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-weight:400;color:var( --e-global-color-primary );}.elementor-14619 .elementor-element.elementor-element-c21e0f9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-66bfa96{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14619 .elementor-element.elementor-element-00ec5e1{--divider-border-style:solid;--divider-color:#00000040;--divider-border-width:1px;}.elementor-14619 .elementor-element.elementor-element-00ec5e1 .elementor-divider-separator{width:100%;}.elementor-14619 .elementor-element.elementor-element-00ec5e1 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-14619 .elementor-element.elementor-element-6a9bc7e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14619 .elementor-element.elementor-element-e1718d3{--spacer-size:30px;}.elementor-14619 .elementor-element.elementor-element-242f871{--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;--background-transition:0.3s;--overlay-opacity:0.58;}.elementor-14619 .elementor-element.elementor-element-242f871:not(.elementor-motion-effects-element-type-background), .elementor-14619 .elementor-element.elementor-element-242f871 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://taihape.earnlearn-tepukenga.ac.nz/wp-content/uploads/2025/08/2-1.png");background-position:center center;background-size:cover;}.elementor-14619 .elementor-element.elementor-element-242f871:hover{background-color:var( --e-global-color-primary );}.elementor-14619 .elementor-element.elementor-element-242f871::before, .elementor-14619 .elementor-element.elementor-element-242f871 > .elementor-background-video-container::before, .elementor-14619 .elementor-element.elementor-element-242f871 > .e-con-inner > .elementor-background-video-container::before, .elementor-14619 .elementor-element.elementor-element-242f871 > .elementor-background-slideshow::before, .elementor-14619 .elementor-element.elementor-element-242f871 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14619 .elementor-element.elementor-element-242f871 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-14619 .elementor-element.elementor-element-242f871 > .elementor-shape-bottom svg, .elementor-14619 .elementor-element.elementor-element-242f871 > .e-con-inner > .elementor-shape-bottom svg{height:50px;transform:translateX(-50%) rotateY(180deg);}.elementor-14619 .elementor-element.elementor-element-db90b82{--spacer-size:445px;}.elementor-14619 .elementor-element.elementor-element-5e17e99{--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;--margin-top:-360px;--margin-bottom:0140px;--margin-left:0px;--margin-right:0px;}.elementor-14619 .elementor-element.elementor-element-16864eb{--spacer-size:800px;}.elementor-14619 .elementor-element.elementor-element-417264e{width:var( --container-widget-width, 31.98% );max-width:31.98%;--container-widget-width:31.98%;--container-widget-flex-grow:0;}.elementor-14619 .elementor-element.elementor-element-417264e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-417264e .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:70px;font-weight:bold;color:var( --e-global-color-text );}.elementor-14619 .elementor-element.elementor-element-40f5ac6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14619 .elementor-element.elementor-element-305353b{--spacer-size:30px;}.elementor-14619 .elementor-element.elementor-element-535f292{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-14619 .elementor-element.elementor-element-59fdbbe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-14619 .elementor-element.elementor-element-bb01474{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14619 .elementor-element.elementor-element-2121e39{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14619 .elementor-element.elementor-element-2121e39.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-9e25938{width:var( --container-widget-width, 89.998% );max-width:89.998%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:89.998%;--container-widget-flex-grow:0;}.elementor-14619 .elementor-element.elementor-element-9e25938.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-9e25938 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-primary );}.elementor-14619 .elementor-element.elementor-element-a135043{width:var( --container-widget-width, 105.487% );max-width:105.487%;--container-widget-width:105.487%;--container-widget-flex-grow:0;color:var( --e-global-color-primary );}.elementor-14619 .elementor-element.elementor-element-a135043.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-6494133{--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;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14619 .elementor-element.elementor-element-af1e5d8{--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:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;}.elementor-14619 .elementor-element.elementor-element-af1e5d8.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-14619 .elementor-element.elementor-element-013e7b9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:bold;color:var( --e-global-color-primary );}.elementor-14619 .elementor-element.elementor-element-42f839d{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-14619 .elementor-element.elementor-element-178b09b{--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:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;}.elementor-14619 .elementor-element.elementor-element-178b09b.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-14619 .elementor-element.elementor-element-8cb20d4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:bold;color:var( --e-global-color-primary );}.elementor-14619 .elementor-element.elementor-element-2d37ae7{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-14619 .elementor-element.elementor-element-0c603fe{--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:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;}.elementor-14619 .elementor-element.elementor-element-0c603fe.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-14619 .elementor-element.elementor-element-10848ca .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:bold;color:var( --e-global-color-primary );}.elementor-14619 .elementor-element.elementor-element-531d57a{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-14619 .elementor-element.elementor-element-794fe8d{--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:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;}.elementor-14619 .elementor-element.elementor-element-794fe8d.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-14619 .elementor-element.elementor-element-1676938 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:bold;color:var( --e-global-color-primary );}.elementor-14619 .elementor-element.elementor-element-e5b2096{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-14619 .elementor-element.elementor-element-9b16b88{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14619 .elementor-element.elementor-element-78ed8de{--spacer-size:30px;}.elementor-14619 .elementor-element.elementor-element-1a35b71{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14619 .elementor-element.elementor-element-77859cc{--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-14619 .elementor-element.elementor-element-023cf29{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-14619 .elementor-element.elementor-element-023cf29.elementor-element{--align-self:flex-start;}.elementor-14619 .elementor-element.elementor-element-9309239{width:100%;max-width:100%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14619 .elementor-element.elementor-element-9309239.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-9309239 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-primary );}.elementor-14619 .elementor-element.elementor-element-fd77149{width:100%;max-width:100%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;color:#002A38;}.elementor-14619 .elementor-element.elementor-element-fd77149.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-7b9227c{--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:flex-start;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14619 .elementor-element.elementor-element-b050779{width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;}.elementor-14619 .elementor-element.elementor-element-b050779.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-2d2f1b5{width:var( --container-widget-width, 92.391% );max-width:92.391%;margin:08px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:92.391%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-weight:400;color:var( --e-global-color-primary );}.elementor-14619 .elementor-element.elementor-element-2d2f1b5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-a8af599{--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:flex-start;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14619 .elementor-element.elementor-element-a640564{width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;}.elementor-14619 .elementor-element.elementor-element-a640564.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-5f68adb{width:var( --container-widget-width, 92.391% );max-width:92.391%;margin:08px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:92.391%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-weight:400;color:var( --e-global-color-primary );}.elementor-14619 .elementor-element.elementor-element-5f68adb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-1bc7b6c{--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:flex-start;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14619 .elementor-element.elementor-element-b4305eb{width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;}.elementor-14619 .elementor-element.elementor-element-b4305eb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-c576d95{width:var( --container-widget-width, 92.391% );max-width:92.391%;margin:08px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:92.391%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-weight:400;color:var( --e-global-color-primary );}.elementor-14619 .elementor-element.elementor-element-c576d95.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-38c985b .elementor-button{background-color:var( --e-global-color-4bdd805 );font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4bdd805 );padding:15px 30px 15px 030px;}.elementor-14619 .elementor-element.elementor-element-38c985b .elementor-button:hover, .elementor-14619 .elementor-element.elementor-element-38c985b .elementor-button:focus{background-color:var( --e-global-color-961ad37 );color:var( --e-global-color-primary );border-color:var( --e-global-color-961ad37 );}.elementor-14619 .elementor-element.elementor-element-38c985b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14619 .elementor-element.elementor-element-38c985b.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-38c985b .elementor-button:hover svg, .elementor-14619 .elementor-element.elementor-element-38c985b .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-14619 .elementor-element.elementor-element-8590b41{--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-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-14619 .elementor-element.elementor-element-2a24e04.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-14619 .elementor-element.elementor-element-2a24e04{border-style:solid;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-14619 .elementor-element.elementor-element-2a24e04 img{border-radius:20px 20px 20px 20px;}.elementor-14619 .elementor-element.elementor-element-04e4e7a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14619 .elementor-element.elementor-element-dd95c86{--spacer-size:30px;}.elementor-14619 .elementor-element.elementor-element-1a1b8e6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14619 .elementor-element.elementor-element-1a1b8e6:not(.elementor-motion-effects-element-type-background), .elementor-14619 .elementor-element.elementor-element-1a1b8e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#002B36;}.elementor-14619 .elementor-element.elementor-element-e3e0dc7{width:100%;max-width:100%;}.elementor-14619 .elementor-element.elementor-element-2ad49ca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14619 .elementor-element.elementor-element-c0c6a72{--spacer-size:20px;}.elementor-14619 .elementor-element.elementor-element-5924e78{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-14619 .elementor-element.elementor-element-b875f6d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-14619 .elementor-element.elementor-element-7b9e042{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14619 .elementor-element.elementor-element-a5d2e96{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14619 .elementor-element.elementor-element-a5d2e96.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-36a6f35{width:var( --container-widget-width, 89.998% );max-width:89.998%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:89.998%;--container-widget-flex-grow:0;}.elementor-14619 .elementor-element.elementor-element-36a6f35.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-36a6f35 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-primary );}.elementor-14619 .elementor-element.elementor-element-748e834{width:var( --container-widget-width, 105.487% );max-width:105.487%;--container-widget-width:105.487%;--container-widget-flex-grow:0;color:var( --e-global-color-primary );}.elementor-14619 .elementor-element.elementor-element-748e834.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-5aa4da9{--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:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14619 .elementor-element.elementor-element-621dd01{--display:flex;}.elementor-14619 .elementor-element.elementor-element-83af2ca{color:var( --e-global-color-primary );}.elementor-14619 .elementor-element.elementor-element-83af2ca a{color:var( --e-global-color-primary );}.elementor-14619 .elementor-element.elementor-element-a4ac50f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-14619 .elementor-element.elementor-element-a5a3ff0 .elementor-button{background-color:var( --e-global-color-961ad37 );font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-961ad37 );padding:15px 30px 15px 030px;}.elementor-14619 .elementor-element.elementor-element-a5a3ff0 .elementor-button:hover, .elementor-14619 .elementor-element.elementor-element-a5a3ff0 .elementor-button:focus{background-color:var( --e-global-color-8d54bd1 );color:var( --e-global-color-text );border-color:var( --e-global-color-8d54bd1 );}.elementor-14619 .elementor-element.elementor-element-a5a3ff0{width:var( --container-widget-width, 34.483% );max-width:34.483%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:34.483%;--container-widget-flex-grow:0;}.elementor-14619 .elementor-element.elementor-element-a5a3ff0.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-a5a3ff0 .elementor-button:hover svg, .elementor-14619 .elementor-element.elementor-element-a5a3ff0 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-14619 .elementor-element.elementor-element-c84ee4d{--n-accordion-title-font-size:18px;padding:0px 0px -10px 0px;border-radius:20px 20px 20px 20px;box-shadow:5px 5px 10px 1px rgba(0, 0, 0, 0.11);--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:20px 20px 20px 20px;--n-accordion-icon-size:15px;}.elementor-14619 .elementor-element.elementor-element-c84ee4d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:#1831211F;}.elementor-14619 .elementor-element.elementor-element-c84ee4d {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-14619 .elementor-element.elementor-element-c84ee4d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:700;}.elementor-14619 .elementor-element.elementor-element-c84ee4d :where( .elementor-14619 .elementor-element.elementor-element-c84ee4d > .e-n-accordion > .e-n-accordion-item:not([open]) > .e-n-accordion-item-title:not(hover) > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{text-shadow:0px 0px 100px rgba(0,0,0,0.3);}:where( .elementor-14619 .elementor-element.elementor-element-c84ee4d > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:20px 20px 20px 20px;}.elementor-14619 .elementor-element.elementor-element-2caa310{--display:flex;}.elementor-14619 .elementor-element.elementor-element-79271a0{color:var( --e-global-color-primary );}.elementor-14619 .elementor-element.elementor-element-79271a0 a{color:var( --e-global-color-primary );}.elementor-14619 .elementor-element.elementor-element-1137349{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-14619 .elementor-element.elementor-element-5441188 .elementor-button{background-color:var( --e-global-color-961ad37 );font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-961ad37 );padding:15px 30px 15px 030px;}.elementor-14619 .elementor-element.elementor-element-5441188 .elementor-button:hover, .elementor-14619 .elementor-element.elementor-element-5441188 .elementor-button:focus{background-color:var( --e-global-color-8d54bd1 );color:var( --e-global-color-text );border-color:var( --e-global-color-8d54bd1 );}.elementor-14619 .elementor-element.elementor-element-5441188{width:var( --container-widget-width, 24% );max-width:24%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-14619 .elementor-element.elementor-element-5441188.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-5441188 .elementor-button:hover svg, .elementor-14619 .elementor-element.elementor-element-5441188 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-14619 .elementor-element.elementor-element-b742935{--n-accordion-title-font-size:18px;padding:0px 0px -10px 0px;border-radius:20px 20px 20px 20px;box-shadow:5px 5px 10px 1px rgba(0, 0, 0, 0.11);--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:20px 20px 20px 20px;--n-accordion-icon-size:15px;}.elementor-14619 .elementor-element.elementor-element-b742935 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:#1831211F;}.elementor-14619 .elementor-element.elementor-element-b742935 {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-14619 .elementor-element.elementor-element-b742935 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:700;}.elementor-14619 .elementor-element.elementor-element-b742935 :where( .elementor-14619 .elementor-element.elementor-element-b742935 > .e-n-accordion > .e-n-accordion-item:not([open]) > .e-n-accordion-item-title:not(hover) > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{text-shadow:0px 0px 100px rgba(0,0,0,0.3);}:where( .elementor-14619 .elementor-element.elementor-element-b742935 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:20px 20px 20px 20px;}.elementor-14619 .elementor-element.elementor-element-5d0756e{--display:flex;}.elementor-14619 .elementor-element.elementor-element-d9076f3{color:var( --e-global-color-primary );}.elementor-14619 .elementor-element.elementor-element-d9076f3 a{color:var( --e-global-color-primary );}.elementor-14619 .elementor-element.elementor-element-1e66c33{--n-accordion-title-font-size:18px;padding:0px 0px -10px 0px;border-radius:20px 20px 20px 20px;box-shadow:5px 5px 10px 1px rgba(0, 0, 0, 0.11);--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:20px 20px 20px 20px;--n-accordion-icon-size:15px;}.elementor-14619 .elementor-element.elementor-element-1e66c33 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:#1831211F;}.elementor-14619 .elementor-element.elementor-element-1e66c33 {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-14619 .elementor-element.elementor-element-1e66c33 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:700;}.elementor-14619 .elementor-element.elementor-element-1e66c33 :where( .elementor-14619 .elementor-element.elementor-element-1e66c33 > .e-n-accordion > .e-n-accordion-item:not([open]) > .e-n-accordion-item-title:not(hover) > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{text-shadow:0px 0px 100px rgba(0,0,0,0.3);}:where( .elementor-14619 .elementor-element.elementor-element-1e66c33 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:20px 20px 20px 20px;}.elementor-14619 .elementor-element.elementor-element-fdbce95{--display:flex;}.elementor-14619 .elementor-element.elementor-element-29a3fdc{color:var( --e-global-color-primary );}.elementor-14619 .elementor-element.elementor-element-29a3fdc a{color:var( --e-global-color-primary );}.elementor-14619 .elementor-element.elementor-element-a52edaf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-14619 .elementor-element.elementor-element-dfc727a .elementor-button{background-color:var( --e-global-color-4bdd805 );font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4bdd805 );padding:15px 30px 15px 030px;}.elementor-14619 .elementor-element.elementor-element-dfc727a .elementor-button:hover, .elementor-14619 .elementor-element.elementor-element-dfc727a .elementor-button:focus{background-color:var( --e-global-color-b4d9456 );color:var( --e-global-color-primary );border-color:var( --e-global-color-b4d9456 );}.elementor-14619 .elementor-element.elementor-element-dfc727a{width:var( --container-widget-width, 16% );max-width:16%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:16%;--container-widget-flex-grow:0;}.elementor-14619 .elementor-element.elementor-element-dfc727a.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-dfc727a .elementor-button:hover svg, .elementor-14619 .elementor-element.elementor-element-dfc727a .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-14619 .elementor-element.elementor-element-a5c58ed .elementor-button{background-color:var( --e-global-color-961ad37 );font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-961ad37 );padding:15px 30px 15px 030px;}.elementor-14619 .elementor-element.elementor-element-a5c58ed .elementor-button:hover, .elementor-14619 .elementor-element.elementor-element-a5c58ed .elementor-button:focus{background-color:var( --e-global-color-8d54bd1 );color:var( --e-global-color-text );border-color:var( --e-global-color-8d54bd1 );}.elementor-14619 .elementor-element.elementor-element-a5c58ed{width:var( --container-widget-width, 18.274% );max-width:18.274%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:18.274%;--container-widget-flex-grow:0;}.elementor-14619 .elementor-element.elementor-element-a5c58ed.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-a5c58ed .elementor-button:hover svg, .elementor-14619 .elementor-element.elementor-element-a5c58ed .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-14619 .elementor-element.elementor-element-1feab2b .elementor-button{background-color:var( --e-global-color-8fa41f2 );font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8fa41f2 );padding:15px 30px 15px 030px;}.elementor-14619 .elementor-element.elementor-element-1feab2b .elementor-button:hover, .elementor-14619 .elementor-element.elementor-element-1feab2b .elementor-button:focus{background-color:var( --e-global-color-d4f690c );color:var( --e-global-color-text );border-color:var( --e-global-color-d4f690c );}.elementor-14619 .elementor-element.elementor-element-1feab2b{width:var( --container-widget-width, 24% );max-width:24%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-14619 .elementor-element.elementor-element-1feab2b.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-1feab2b .elementor-button:hover svg, .elementor-14619 .elementor-element.elementor-element-1feab2b .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-14619 .elementor-element.elementor-element-f5cce91{--n-accordion-title-font-size:18px;padding:0px 0px -10px 0px;border-radius:20px 20px 20px 20px;box-shadow:5px 5px 10px 1px rgba(0, 0, 0, 0.11);--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:20px 20px 20px 20px;--n-accordion-icon-size:15px;}.elementor-14619 .elementor-element.elementor-element-f5cce91 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:#1831211F;}.elementor-14619 .elementor-element.elementor-element-f5cce91 {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-14619 .elementor-element.elementor-element-f5cce91 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:700;}.elementor-14619 .elementor-element.elementor-element-f5cce91 :where( .elementor-14619 .elementor-element.elementor-element-f5cce91 > .e-n-accordion > .e-n-accordion-item:not([open]) > .e-n-accordion-item-title:not(hover) > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{text-shadow:0px 0px 100px rgba(0,0,0,0.3);}:where( .elementor-14619 .elementor-element.elementor-element-f5cce91 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:20px 20px 20px 20px;}.elementor-14619 .elementor-element.elementor-element-9ac9c83{--display:flex;}.elementor-14619 .elementor-element.elementor-element-320a619{color:var( --e-global-color-primary );}.elementor-14619 .elementor-element.elementor-element-320a619 a{color:var( --e-global-color-primary );}.elementor-14619 .elementor-element.elementor-element-b283fb8{--n-accordion-title-font-size:18px;padding:0px 0px -10px 0px;border-radius:20px 20px 20px 20px;box-shadow:5px 5px 10px 1px rgba(0, 0, 0, 0.11);--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:20px 20px 20px 20px;--n-accordion-icon-size:15px;}.elementor-14619 .elementor-element.elementor-element-b283fb8 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:#1831211F;}.elementor-14619 .elementor-element.elementor-element-b283fb8 {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-14619 .elementor-element.elementor-element-b283fb8 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:700;}.elementor-14619 .elementor-element.elementor-element-b283fb8 :where( .elementor-14619 .elementor-element.elementor-element-b283fb8 > .e-n-accordion > .e-n-accordion-item:not([open]) > .e-n-accordion-item-title:not(hover) > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{text-shadow:0px 0px 100px rgba(0,0,0,0.3);}:where( .elementor-14619 .elementor-element.elementor-element-b283fb8 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:20px 20px 20px 20px;}.elementor-14619 .elementor-element.elementor-element-0dbfc7d{--display:flex;}.elementor-14619 .elementor-element.elementor-element-14225b3{color:var( --e-global-color-primary );}.elementor-14619 .elementor-element.elementor-element-14225b3 a{color:var( --e-global-color-primary );}.elementor-14619 .elementor-element.elementor-element-79b0209{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-14619 .elementor-element.elementor-element-ece55e5 .elementor-button{background-color:var( --e-global-color-d4f690c );font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-d4f690c );padding:15px 30px 15px 030px;}.elementor-14619 .elementor-element.elementor-element-ece55e5 .elementor-button:hover, .elementor-14619 .elementor-element.elementor-element-ece55e5 .elementor-button:focus{background-color:var( --e-global-color-8fa41f2 );color:var( --e-global-color-text );border-color:var( --e-global-color-8fa41f2 );}.elementor-14619 .elementor-element.elementor-element-ece55e5{width:var( --container-widget-width, 21% );max-width:21%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:21%;--container-widget-flex-grow:0;}.elementor-14619 .elementor-element.elementor-element-ece55e5.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-ece55e5 .elementor-button:hover svg, .elementor-14619 .elementor-element.elementor-element-ece55e5 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-14619 .elementor-element.elementor-element-9e4066c .elementor-button{background-color:var( --e-global-color-961ad37 );font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-961ad37 );padding:15px 30px 15px 030px;}.elementor-14619 .elementor-element.elementor-element-9e4066c .elementor-button:hover, .elementor-14619 .elementor-element.elementor-element-9e4066c .elementor-button:focus{background-color:var( --e-global-color-8d54bd1 );color:var( --e-global-color-text );border-color:var( --e-global-color-8d54bd1 );}.elementor-14619 .elementor-element.elementor-element-9e4066c{width:var( --container-widget-width, 24% );max-width:24%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-14619 .elementor-element.elementor-element-9e4066c.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-9e4066c .elementor-button:hover svg, .elementor-14619 .elementor-element.elementor-element-9e4066c .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-14619 .elementor-element.elementor-element-55d9aef{--n-accordion-title-font-size:18px;padding:0px 0px -10px 0px;border-radius:20px 20px 20px 20px;box-shadow:5px 5px 10px 1px rgba(0, 0, 0, 0.11);--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:20px 20px 20px 20px;--n-accordion-icon-size:15px;}.elementor-14619 .elementor-element.elementor-element-55d9aef > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:#1831211F;}.elementor-14619 .elementor-element.elementor-element-55d9aef {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-14619 .elementor-element.elementor-element-55d9aef > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:700;}.elementor-14619 .elementor-element.elementor-element-55d9aef :where( .elementor-14619 .elementor-element.elementor-element-55d9aef > .e-n-accordion > .e-n-accordion-item:not([open]) > .e-n-accordion-item-title:not(hover) > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{text-shadow:0px 0px 100px rgba(0,0,0,0.3);}:where( .elementor-14619 .elementor-element.elementor-element-55d9aef > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:20px 20px 20px 20px;}.elementor-14619 .elementor-element.elementor-element-f01e51c{--display:flex;}.elementor-14619 .elementor-element.elementor-element-b96ec09{color:var( --e-global-color-primary );}.elementor-14619 .elementor-element.elementor-element-b96ec09 a{color:var( --e-global-color-primary );}.elementor-14619 .elementor-element.elementor-element-a41c337{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-14619 .elementor-element.elementor-element-8fbd733 .elementor-button{background-color:var( --e-global-color-4bdd805 );font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4bdd805 );padding:15px 30px 15px 030px;}.elementor-14619 .elementor-element.elementor-element-8fbd733 .elementor-button:hover, .elementor-14619 .elementor-element.elementor-element-8fbd733 .elementor-button:focus{background-color:var( --e-global-color-b4d9456 );color:var( --e-global-color-primary );border-color:var( --e-global-color-b4d9456 );}.elementor-14619 .elementor-element.elementor-element-8fbd733{width:var( --container-widget-width, 21.903% );max-width:21.903%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:21.903%;--container-widget-flex-grow:0;}.elementor-14619 .elementor-element.elementor-element-8fbd733.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-8fbd733 .elementor-button:hover svg, .elementor-14619 .elementor-element.elementor-element-8fbd733 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-14619 .elementor-element.elementor-element-a3ce833 .elementor-button{background-color:var( --e-global-color-961ad37 );font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-961ad37 );padding:15px 30px 15px 030px;}.elementor-14619 .elementor-element.elementor-element-a3ce833 .elementor-button:hover, .elementor-14619 .elementor-element.elementor-element-a3ce833 .elementor-button:focus{background-color:var( --e-global-color-8d54bd1 );color:var( --e-global-color-text );border-color:var( --e-global-color-8d54bd1 );}.elementor-14619 .elementor-element.elementor-element-a3ce833{width:var( --container-widget-width, 24% );max-width:24%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-14619 .elementor-element.elementor-element-a3ce833.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-a3ce833 .elementor-button:hover svg, .elementor-14619 .elementor-element.elementor-element-a3ce833 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-14619 .elementor-element.elementor-element-88c5941{--n-accordion-title-font-size:18px;padding:0px 0px -10px 0px;border-radius:20px 20px 20px 20px;box-shadow:5px 5px 10px 1px rgba(0, 0, 0, 0.11);--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:20px 20px 20px 20px;--n-accordion-icon-size:15px;}.elementor-14619 .elementor-element.elementor-element-88c5941 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:#1831211F;}.elementor-14619 .elementor-element.elementor-element-88c5941 {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-14619 .elementor-element.elementor-element-88c5941 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:700;}.elementor-14619 .elementor-element.elementor-element-88c5941 :where( .elementor-14619 .elementor-element.elementor-element-88c5941 > .e-n-accordion > .e-n-accordion-item:not([open]) > .e-n-accordion-item-title:not(hover) > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{text-shadow:0px 0px 100px rgba(0,0,0,0.3);}:where( .elementor-14619 .elementor-element.elementor-element-88c5941 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:20px 20px 20px 20px;}.elementor-14619 .elementor-element.elementor-element-3b8ffe1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14619 .elementor-element.elementor-element-62a24cc{--spacer-size:30px;}.elementor-14619 .elementor-element.elementor-element-5a56cfa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14619 .elementor-element.elementor-element-cb131f8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-14619 .elementor-element.elementor-element-71625a5{--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:-30px;--margin-left:0px;--margin-right:0px;}.elementor-14619 .elementor-element.elementor-element-ad43e1a{width:var( --container-widget-width, 87.364% );max-width:87.364%;--container-widget-width:87.364%;--container-widget-flex-grow:0;}.elementor-14619 .elementor-element.elementor-element-ad43e1a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-ad43e1a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:bold;}.elementor-14619 .elementor-element.elementor-element-134f10b{width:var( --container-widget-width, 81.558% );max-width:81.558%;--container-widget-width:81.558%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-weight:400;color:var( --e-global-color-primary );}.elementor-14619 .elementor-element.elementor-element-134f10b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-212e62c{--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;}.elementor-14619 .elementor-element.elementor-element-77bb641{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14619 .elementor-element.elementor-element-c4295f6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.97;--border-radius:20px 20px 20px 20px;}.elementor-14619 .elementor-element.elementor-element-c4295f6::before, .elementor-14619 .elementor-element.elementor-element-c4295f6 > .elementor-background-video-container::before, .elementor-14619 .elementor-element.elementor-element-c4295f6 > .e-con-inner > .elementor-background-video-container::before, .elementor-14619 .elementor-element.elementor-element-c4295f6 > .elementor-background-slideshow::before, .elementor-14619 .elementor-element.elementor-element-c4295f6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14619 .elementor-element.elementor-element-c4295f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(91deg, #FFFFFF 42%, #F2295B00 100%);}.elementor-14619 .elementor-element.elementor-element-c4295f6 .elementor-background-slideshow__slide__image{background-position:center left;}.elementor-14619 .elementor-element.elementor-element-c4295f6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-8dfe928{width:var( --container-widget-width, 102.736% );max-width:102.736%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;--container-widget-width:102.736%;--container-widget-flex-grow:0;}.elementor-14619 .elementor-element.elementor-element-8dfe928.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-8dfe928 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:bold;}.elementor-14619 .elementor-element.elementor-element-95f0aa2{width:var( --container-widget-width, 99.815% );max-width:99.815%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;--container-widget-width:99.815%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-weight:400;color:var( --e-global-color-primary );}.elementor-14619 .elementor-element.elementor-element-95f0aa2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-719870c{--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;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14619 .elementor-element.elementor-element-719870c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-97812a8 .elementor-button{background-color:var( --e-global-color-4bdd805 );font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4bdd805 );padding:15px 30px 15px 030px;}.elementor-14619 .elementor-element.elementor-element-97812a8 .elementor-button:hover, .elementor-14619 .elementor-element.elementor-element-97812a8 .elementor-button:focus{background-color:var( --e-global-color-b4d9456 );color:var( --e-global-color-primary );border-color:var( --e-global-color-b4d9456 );}.elementor-14619 .elementor-element.elementor-element-97812a8{width:100%;max-width:100%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14619 .elementor-element.elementor-element-97812a8.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-97812a8 .elementor-button:hover svg, .elementor-14619 .elementor-element.elementor-element-97812a8 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-14619 .elementor-element.elementor-element-e93c97a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14619 .elementor-element.elementor-element-bf878f4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.97;--border-radius:20px 20px 20px 20px;}.elementor-14619 .elementor-element.elementor-element-bf878f4::before, .elementor-14619 .elementor-element.elementor-element-bf878f4 > .elementor-background-video-container::before, .elementor-14619 .elementor-element.elementor-element-bf878f4 > .e-con-inner > .elementor-background-video-container::before, .elementor-14619 .elementor-element.elementor-element-bf878f4 > .elementor-background-slideshow::before, .elementor-14619 .elementor-element.elementor-element-bf878f4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14619 .elementor-element.elementor-element-bf878f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(91deg, #FFFFFF 42%, #F2295B00 100%);}.elementor-14619 .elementor-element.elementor-element-bf878f4 .elementor-background-slideshow__slide__image{background-position:center left;}.elementor-14619 .elementor-element.elementor-element-bf878f4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-5e4abee{width:var( --container-widget-width, 102.736% );max-width:102.736%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;--container-widget-width:102.736%;--container-widget-flex-grow:0;}.elementor-14619 .elementor-element.elementor-element-5e4abee.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-5e4abee .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:bold;}.elementor-14619 .elementor-element.elementor-element-8068c1b{width:var( --container-widget-width, 99.815% );max-width:99.815%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;--container-widget-width:99.815%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-weight:400;color:var( --e-global-color-primary );}.elementor-14619 .elementor-element.elementor-element-8068c1b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-45da1fb{--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;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14619 .elementor-element.elementor-element-45da1fb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-9b36c35 .elementor-button{background-color:var( --e-global-color-d4f690c );font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-d4f690c );padding:15px 30px 15px 030px;}.elementor-14619 .elementor-element.elementor-element-9b36c35 .elementor-button:hover, .elementor-14619 .elementor-element.elementor-element-9b36c35 .elementor-button:focus{background-color:var( --e-global-color-8fa41f2 );color:var( --e-global-color-text );border-color:var( --e-global-color-8fa41f2 );}.elementor-14619 .elementor-element.elementor-element-9b36c35{width:var( --container-widget-width, 29% );max-width:29%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:29%;--container-widget-flex-grow:0;}.elementor-14619 .elementor-element.elementor-element-9b36c35.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-9b36c35 .elementor-button:hover svg, .elementor-14619 .elementor-element.elementor-element-9b36c35 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-14619 .elementor-element.elementor-element-cb0ff4a .elementor-button{background-color:var( --e-global-color-8fa41f2 );font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8fa41f2 );padding:15px 30px 15px 030px;}.elementor-14619 .elementor-element.elementor-element-cb0ff4a .elementor-button:hover, .elementor-14619 .elementor-element.elementor-element-cb0ff4a .elementor-button:focus{background-color:var( --e-global-color-8fa41f2 );color:var( --e-global-color-text );border-color:var( --e-global-color-8fa41f2 );}.elementor-14619 .elementor-element.elementor-element-cb0ff4a{width:var( --container-widget-width, 60% );max-width:60%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-14619 .elementor-element.elementor-element-cb0ff4a.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-cb0ff4a .elementor-button:hover svg, .elementor-14619 .elementor-element.elementor-element-cb0ff4a .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-14619 .elementor-element.elementor-element-90e2ca4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14619 .elementor-element.elementor-element-a40e864{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.97;--border-radius:20px 20px 20px 20px;}.elementor-14619 .elementor-element.elementor-element-a40e864::before, .elementor-14619 .elementor-element.elementor-element-a40e864 > .elementor-background-video-container::before, .elementor-14619 .elementor-element.elementor-element-a40e864 > .e-con-inner > .elementor-background-video-container::before, .elementor-14619 .elementor-element.elementor-element-a40e864 > .elementor-background-slideshow::before, .elementor-14619 .elementor-element.elementor-element-a40e864 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14619 .elementor-element.elementor-element-a40e864 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(91deg, #FFFFFF 42%, #F2295B00 100%);}.elementor-14619 .elementor-element.elementor-element-a40e864 .elementor-background-slideshow__slide__image{background-position:center left;}.elementor-14619 .elementor-element.elementor-element-a40e864.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-ae9cf43{width:var( --container-widget-width, 102.736% );max-width:102.736%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;--container-widget-width:102.736%;--container-widget-flex-grow:0;}.elementor-14619 .elementor-element.elementor-element-ae9cf43.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-ae9cf43 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:bold;}.elementor-14619 .elementor-element.elementor-element-0e3d29f{width:var( --container-widget-width, 99.815% );max-width:99.815%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;--container-widget-width:99.815%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-weight:400;color:var( --e-global-color-primary );}.elementor-14619 .elementor-element.elementor-element-0e3d29f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-9632704{--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;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14619 .elementor-element.elementor-element-9632704.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-b999045 .elementor-button{background-color:var( --e-global-color-8d54bd1 );font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8d54bd1 );padding:15px 30px 15px 030px;}.elementor-14619 .elementor-element.elementor-element-b999045 .elementor-button:hover, .elementor-14619 .elementor-element.elementor-element-b999045 .elementor-button:focus{background-color:var( --e-global-color-961ad37 );color:var( --e-global-color-text );border-color:var( --e-global-color-961ad37 );}.elementor-14619 .elementor-element.elementor-element-b999045{width:var( --container-widget-width, 64% );max-width:64%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:64%;--container-widget-flex-grow:0;}.elementor-14619 .elementor-element.elementor-element-b999045.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-b999045 .elementor-button:hover svg, .elementor-14619 .elementor-element.elementor-element-b999045 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-14619 .elementor-element.elementor-element-109c19e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14619 .elementor-element.elementor-element-1f75ec7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.97;--border-radius:20px 20px 20px 20px;}.elementor-14619 .elementor-element.elementor-element-1f75ec7::before, .elementor-14619 .elementor-element.elementor-element-1f75ec7 > .elementor-background-video-container::before, .elementor-14619 .elementor-element.elementor-element-1f75ec7 > .e-con-inner > .elementor-background-video-container::before, .elementor-14619 .elementor-element.elementor-element-1f75ec7 > .elementor-background-slideshow::before, .elementor-14619 .elementor-element.elementor-element-1f75ec7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14619 .elementor-element.elementor-element-1f75ec7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(91deg, #FFFFFF 42%, #F2295B00 100%);}.elementor-14619 .elementor-element.elementor-element-1f75ec7 .elementor-background-slideshow__slide__image{background-position:center left;}.elementor-14619 .elementor-element.elementor-element-1f75ec7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-8d908d0{width:var( --container-widget-width, 102.736% );max-width:102.736%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;--container-widget-width:102.736%;--container-widget-flex-grow:0;}.elementor-14619 .elementor-element.elementor-element-8d908d0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-8d908d0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:bold;}.elementor-14619 .elementor-element.elementor-element-a98cab9{width:var( --container-widget-width, 99.815% );max-width:99.815%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;--container-widget-width:99.815%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-weight:400;color:var( --e-global-color-primary );}.elementor-14619 .elementor-element.elementor-element-a98cab9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-4411b44{--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;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14619 .elementor-element.elementor-element-4411b44.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-69f6f76 .elementor-button{background-color:var( --e-global-color-b4d9456 );font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b4d9456 );padding:15px 30px 15px 030px;}.elementor-14619 .elementor-element.elementor-element-69f6f76 .elementor-button:hover, .elementor-14619 .elementor-element.elementor-element-69f6f76 .elementor-button:focus{background-color:var( --e-global-color-4bdd805 );color:var( --e-global-color-text );border-color:var( --e-global-color-4bdd805 );}.elementor-14619 .elementor-element.elementor-element-69f6f76{width:var( --container-widget-width, 29% );max-width:29%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:29%;--container-widget-flex-grow:0;}.elementor-14619 .elementor-element.elementor-element-69f6f76.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-69f6f76 .elementor-button:hover svg, .elementor-14619 .elementor-element.elementor-element-69f6f76 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-14619 .elementor-element.elementor-element-772cb46 .elementor-button{background-color:var( --e-global-color-d4f690c );font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-d4f690c );padding:15px 30px 15px 030px;}.elementor-14619 .elementor-element.elementor-element-772cb46 .elementor-button:hover, .elementor-14619 .elementor-element.elementor-element-772cb46 .elementor-button:focus{background-color:var( --e-global-color-8fa41f2 );color:var( --e-global-color-primary );border-color:var( --e-global-color-8fa41f2 );}.elementor-14619 .elementor-element.elementor-element-772cb46{width:var( --container-widget-width, 43% );max-width:43%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:43%;--container-widget-flex-grow:0;}.elementor-14619 .elementor-element.elementor-element-772cb46.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-772cb46 .elementor-button:hover svg, .elementor-14619 .elementor-element.elementor-element-772cb46 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-14619 .elementor-element.elementor-element-737e510{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14619 .elementor-element.elementor-element-be9c48e{--spacer-size:30px;}.elementor-14619 .elementor-element.elementor-element-3a2cd8d{--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;--background-transition:0.3s;--overlay-opacity:0.58;}.elementor-14619 .elementor-element.elementor-element-3a2cd8d:not(.elementor-motion-effects-element-type-background), .elementor-14619 .elementor-element.elementor-element-3a2cd8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://taihape.earnlearn-tepukenga.ac.nz/wp-content/uploads/2025/08/earn_learn-_11_24-325-min.jpg");background-position:center center;background-size:cover;}.elementor-14619 .elementor-element.elementor-element-3a2cd8d:hover{background-color:var( --e-global-color-primary );}.elementor-14619 .elementor-element.elementor-element-3a2cd8d::before, .elementor-14619 .elementor-element.elementor-element-3a2cd8d > .elementor-background-video-container::before, .elementor-14619 .elementor-element.elementor-element-3a2cd8d > .e-con-inner > .elementor-background-video-container::before, .elementor-14619 .elementor-element.elementor-element-3a2cd8d > .elementor-background-slideshow::before, .elementor-14619 .elementor-element.elementor-element-3a2cd8d > .e-con-inner > .elementor-background-slideshow::before, .elementor-14619 .elementor-element.elementor-element-3a2cd8d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-14619 .elementor-element.elementor-element-3a2cd8d > .elementor-shape-bottom svg, .elementor-14619 .elementor-element.elementor-element-3a2cd8d > .e-con-inner > .elementor-shape-bottom svg{height:50px;transform:translateX(-50%) rotateY(180deg);}.elementor-14619 .elementor-element.elementor-element-8fb6793{--spacer-size:445px;}.elementor-14619 .elementor-element.elementor-element-27d53e0{--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;--margin-top:-390px;--margin-bottom:0140px;--margin-left:0px;--margin-right:0px;}.elementor-14619 .elementor-element.elementor-element-1a8ab99{--spacer-size:900px;}.elementor-14619 .elementor-element.elementor-element-7c07f17{width:var( --container-widget-width, 28.41% );max-width:28.41%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:28.41%;--container-widget-flex-grow:0;}.elementor-14619 .elementor-element.elementor-element-7c07f17.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-7c07f17 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:70px;font-weight:bold;color:var( --e-global-color-text );}.elementor-14619 .elementor-element.elementor-element-d6af613{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14619 .elementor-element.elementor-element-3c2b134{--spacer-size:30px;}.elementor-14619 .elementor-element.elementor-element-6acf930{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14619 .elementor-element.elementor-element-85c6db3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14619 .elementor-element.elementor-element-26be3de{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14619 .elementor-element.elementor-element-750e192{--spacer-size:30px;}.elementor-14619 .elementor-element.elementor-element-8c91df0{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-14619 .elementor-element.elementor-element-762ba30{--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;}.elementor-14619 .elementor-element.elementor-element-762ba30.e-con{--align-self:flex-start;}.elementor-14619 .elementor-element.elementor-element-22ea826{--display:flex;}.elementor-14619 .elementor-element.elementor-element-06fa5d7{--spacer-size:20px;}.elementor-14619 .elementor-element.elementor-element-92c698b{width:var( --container-widget-width, 87.364% );max-width:87.364%;--container-widget-width:87.364%;--container-widget-flex-grow:0;}.elementor-14619 .elementor-element.elementor-element-92c698b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-92c698b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:bold;color:var( --e-global-color-primary );}.elementor-14619 .elementor-element.elementor-element-8a58f7c{width:var( --container-widget-width, 92.391% );max-width:92.391%;--container-widget-width:92.391%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-weight:400;color:var( --e-global-color-primary );}.elementor-14619 .elementor-element.elementor-element-8a58f7c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-049ece1{--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;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14619 .elementor-element.elementor-element-049ece1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-d14a40a{width:var( --container-widget-width, 5.552% );max-width:5.552%;--container-widget-width:5.552%;--container-widget-flex-grow:0;}.elementor-14619 .elementor-element.elementor-element-d14a40a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-c0adba1{width:var( --container-widget-width, 92.391% );max-width:92.391%;margin:08px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:92.391%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-weight:400;color:var( --e-global-color-primary );}.elementor-14619 .elementor-element.elementor-element-c0adba1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-31161a7{--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;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14619 .elementor-element.elementor-element-31161a7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-3a77126{width:var( --container-widget-width, 5.552% );max-width:5.552%;--container-widget-width:5.552%;--container-widget-flex-grow:0;}.elementor-14619 .elementor-element.elementor-element-3a77126.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-13f9be2{width:var( --container-widget-width, 92.391% );max-width:92.391%;margin:08px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:92.391%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-weight:400;color:var( --e-global-color-primary );}.elementor-14619 .elementor-element.elementor-element-13f9be2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-e204a40{--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;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14619 .elementor-element.elementor-element-e204a40.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-9cc5e65{width:var( --container-widget-width, 5.552% );max-width:5.552%;--container-widget-width:5.552%;--container-widget-flex-grow:0;}.elementor-14619 .elementor-element.elementor-element-9cc5e65.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-185e72c{width:var( --container-widget-width, 92.391% );max-width:92.391%;margin:08px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:92.391%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-weight:400;color:var( --e-global-color-primary );}.elementor-14619 .elementor-element.elementor-element-185e72c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14619 .elementor-element.elementor-element-d47c56e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14619 .elementor-element.elementor-element-f0bd5b8{--display:flex;--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:flex-end;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00A7A040;--border-color:#00A7A040;--border-radius:20px 20px 20px 20px;}.elementor-14619 .elementor-element.elementor-element-f0bd5b8:not(.elementor-motion-effects-element-type-background), .elementor-14619 .elementor-element.elementor-element-f0bd5b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00A7A00D;}.elementor-14619 .elementor-element.elementor-element-f0bd5b8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{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-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-14619 .elementor-element.elementor-element-efcda21{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-secondary );--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:0px;--e-form-steps-divider-gap:10px;}.elementor-14619 .elementor-element.elementor-element-efcda21 .elementor-field-group{padding-right:calc( 13px/2 );padding-left:calc( 13px/2 );margin-bottom:14px;}.elementor-14619 .elementor-element.elementor-element-efcda21 .elementor-form-fields-wrapper{margin-left:calc( -13px/2 );margin-right:calc( -13px/2 );margin-bottom:-14px;}.elementor-14619 .elementor-element.elementor-element-efcda21 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-14619 .elementor-element.elementor-element-efcda21 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-14619 .elementor-element.elementor-element-efcda21 .elementor-labels-inline .elementor-field-group > label{padding-left:10px;}body:not(.rtl) .elementor-14619 .elementor-element.elementor-element-efcda21 .elementor-labels-inline .elementor-field-group > label{padding-right:10px;}body .elementor-14619 .elementor-element.elementor-element-efcda21 .elementor-labels-above .elementor-field-group > label{padding-bottom:10px;}.elementor-14619 .elementor-element.elementor-element-efcda21 .elementor-field-group > label, .elementor-14619 .elementor-element.elementor-element-efcda21 .elementor-field-subgroup label{color:#333333;}.elementor-14619 .elementor-element.elementor-element-efcda21 .elementor-field-group > label{font-family:"Inter", Sans-serif;font-size:16px;font-weight:800;}.elementor-14619 .elementor-element.elementor-element-efcda21 .elementor-field-type-html{padding-bottom:0px;color:var( --e-global-color-primary );}.elementor-14619 .elementor-element.elementor-element-efcda21 .elementor-field-group .elementor-field{color:var( --e-global-color-primary );}.elementor-14619 .elementor-element.elementor-element-efcda21 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-radius:10px 10px 10px 10px;}.elementor-14619 .elementor-element.elementor-element-efcda21 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-radius:10px 10px 10px 10px;}.elementor-14619 .elementor-element.elementor-element-efcda21 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );}.elementor-14619 .elementor-element.elementor-element-efcda21 .elementor-button[type="submit"]{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );}.elementor-14619 .elementor-element.elementor-element-efcda21 .elementor-button[type="submit"] svg *{fill:var( --e-global-color-text );}.elementor-14619 .elementor-element.elementor-element-efcda21 .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-primary );color:#ffffff;}.elementor-14619 .elementor-element.elementor-element-efcda21 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-14619 .elementor-element.elementor-element-efcda21 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-14619 .elementor-element.elementor-element-efcda21 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-14619 .elementor-element.elementor-element-efcda21 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-14619 .elementor-element.elementor-element-914297e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14619 .elementor-element.elementor-element-8a10005{--spacer-size:50px;}@media(max-width:1024px){.elementor-14619 .elementor-element.elementor-element-8c91df0{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-14619 .elementor-element.elementor-element-93b910f{--width:100%;}.elementor-14619 .elementor-element.elementor-element-8b6914a{--width:97.108%;}.elementor-14619 .elementor-element.elementor-element-121bd75{--width:33.655%;}.elementor-14619 .elementor-element.elementor-element-21bec5d{--width:97.108%;}.elementor-14619 .elementor-element.elementor-element-5e2469c{--width:97.108%;}.elementor-14619 .elementor-element.elementor-element-8ce61fe{--width:39.39%;}.elementor-14619 .elementor-element.elementor-element-8d453fa{--width:97.108%;}.elementor-14619 .elementor-element.elementor-element-218a54c{--width:97.108%;}.elementor-14619 .elementor-element.elementor-element-2245cf5{--width:89.192%;}.elementor-14619 .elementor-element.elementor-element-0bb25a8{--width:89.192%;}.elementor-14619 .elementor-element.elementor-element-3311b96{--width:89.192%;}.elementor-14619 .elementor-element.elementor-element-be737da{--width:89.192%;}.elementor-14619 .elementor-element.elementor-element-f8082d5{--width:89.192%;}.elementor-14619 .elementor-element.elementor-element-2121e39{--width:100%;}.elementor-14619 .elementor-element.elementor-element-af1e5d8{--width:45%;}.elementor-14619 .elementor-element.elementor-element-178b09b{--width:45%;}.elementor-14619 .elementor-element.elementor-element-0c603fe{--width:45%;}.elementor-14619 .elementor-element.elementor-element-794fe8d{--width:45%;}.elementor-14619 .elementor-element.elementor-element-a5d2e96{--width:100%;}.elementor-14619 .elementor-element.elementor-element-77bb641{--width:50%;}.elementor-14619 .elementor-element.elementor-element-c4295f6{--width:100%;}.elementor-14619 .elementor-element.elementor-element-719870c{--width:96.764%;}.elementor-14619 .elementor-element.elementor-element-e93c97a{--width:50%;}.elementor-14619 .elementor-element.elementor-element-bf878f4{--width:100%;}.elementor-14619 .elementor-element.elementor-element-45da1fb{--width:96.764%;}.elementor-14619 .elementor-element.elementor-element-90e2ca4{--width:50%;}.elementor-14619 .elementor-element.elementor-element-a40e864{--width:100%;}.elementor-14619 .elementor-element.elementor-element-9632704{--width:96.764%;}.elementor-14619 .elementor-element.elementor-element-109c19e{--width:50%;}.elementor-14619 .elementor-element.elementor-element-1f75ec7{--width:100%;}.elementor-14619 .elementor-element.elementor-element-4411b44{--width:100.271%;}.elementor-14619 .elementor-element.elementor-element-049ece1{--width:89.516%;}.elementor-14619 .elementor-element.elementor-element-31161a7{--width:89.516%;}.elementor-14619 .elementor-element.elementor-element-e204a40{--width:89.516%;}.elementor-14619 .elementor-element.elementor-element-d47c56e{--width:100%;}.elementor-14619 .elementor-element.elementor-element-f0bd5b8{--width:100%;}}@media(min-width:1025px){.elementor-14619 .elementor-element.elementor-element-3524970:not(.elementor-motion-effects-element-type-background), .elementor-14619 .elementor-element.elementor-element-3524970 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-14619 .elementor-element.elementor-element-242f871:not(.elementor-motion-effects-element-type-background), .elementor-14619 .elementor-element.elementor-element-242f871 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-14619 .elementor-element.elementor-element-3a2cd8d:not(.elementor-motion-effects-element-type-background), .elementor-14619 .elementor-element.elementor-element-3a2cd8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:767px){.elementor-14619 .elementor-element.elementor-element-8c91df0{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-af1e5d8 *//* EarnLearn card — safe spacing + left aqua rail (doesn't touch button colours) */
.elementor-14619 .elementor-element.elementor-element-af1e5d8{
  position:relative;
  overflow:hidden;
  border-radius:18px;

  background:#F7F7F5;
  border:1px solid rgba(0,43,54,.14);
  box-shadow:0 14px 30px rgba(0,0,0,.10);

  /* compact but not cramped */
  padding:18px 18px 16px 22px; /* extra left space for the rail */
}

/* Left aqua rail */
.elementor-14619 .elementor-element.elementor-element-af1e5d8::before{
  content:"";
  position:absolute;
  left:0; top:0;
  width:6px; height:100%;
  background:#00A7A0;
}

/* Remove any decorative corner if your theme adds it */
.elementor-14619 .elementor-element.elementor-element-af1e5d8::after{ display:none !important; }

/* Tighten typography spacing only (no button styling) */
.elementor-14619 .elementor-element.elementor-element-af1e5d8 .elementor-heading-title{
  margin:0 0 6px !important;
  line-height:1.15 !important;
}
.elementor-14619 .elementor-element.elementor-element-af1e5d8 p{
  margin:0 0 12px !important;
  line-height:1.45 !important;
}

/* Reduce the “mystery gaps” Elementor sometimes adds between widgets */
.elementor-14619 .elementor-element.elementor-element-af1e5d8 .elementor-widget{ margin-bottom:10px !important; }
.elementor-14619 .elementor-element.elementor-element-af1e5d8 .elementor-widget:last-child{ margin-bottom:0 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-178b09b *//* EarnLearn card — safe spacing + left aqua rail (doesn't touch button colours) */
.elementor-14619 .elementor-element.elementor-element-178b09b{
  position:relative;
  overflow:hidden;
  border-radius:18px;

  background:#F7F7F5;
  border:1px solid rgba(0,43,54,.14);
  box-shadow:0 14px 30px rgba(0,0,0,.10);

  /* compact but not cramped */
  padding:18px 18px 16px 22px; /* extra left space for the rail */
}

/* Left aqua rail */
.elementor-14619 .elementor-element.elementor-element-178b09b::before{
  content:"";
  position:absolute;
  left:0; top:0;
  width:6px; height:100%;
  background:#00A7A0;
}

/* Remove any decorative corner if your theme adds it */
.elementor-14619 .elementor-element.elementor-element-178b09b::after{ display:none !important; }

/* Tighten typography spacing only (no button styling) */
.elementor-14619 .elementor-element.elementor-element-178b09b .elementor-heading-title{
  margin:0 0 6px !important;
  line-height:1.15 !important;
}
.elementor-14619 .elementor-element.elementor-element-178b09b p{
  margin:0 0 12px !important;
  line-height:1.45 !important;
}

/* Reduce the “mystery gaps” Elementor sometimes adds between widgets */
.elementor-14619 .elementor-element.elementor-element-178b09b .elementor-widget{ margin-bottom:10px !important; }
.elementor-14619 .elementor-element.elementor-element-178b09b .elementor-widget:last-child{ margin-bottom:0 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c603fe *//* EarnLearn card — safe spacing + left aqua rail (doesn't touch button colours) */
.elementor-14619 .elementor-element.elementor-element-0c603fe{
  position:relative;
  overflow:hidden;
  border-radius:18px;

  background:#F7F7F5;
  border:1px solid rgba(0,43,54,.14);
  box-shadow:0 14px 30px rgba(0,0,0,.10);

  /* compact but not cramped */
  padding:18px 18px 16px 22px; /* extra left space for the rail */
}

/* Left aqua rail */
.elementor-14619 .elementor-element.elementor-element-0c603fe::before{
  content:"";
  position:absolute;
  left:0; top:0;
  width:6px; height:100%;
  background:#00A7A0;
}

/* Remove any decorative corner if your theme adds it */
.elementor-14619 .elementor-element.elementor-element-0c603fe::after{ display:none !important; }

/* Tighten typography spacing only (no button styling) */
.elementor-14619 .elementor-element.elementor-element-0c603fe .elementor-heading-title{
  margin:0 0 6px !important;
  line-height:1.15 !important;
}
.elementor-14619 .elementor-element.elementor-element-0c603fe p{
  margin:0 0 12px !important;
  line-height:1.45 !important;
}

/* Reduce the “mystery gaps” Elementor sometimes adds between widgets */
.elementor-14619 .elementor-element.elementor-element-0c603fe .elementor-widget{ margin-bottom:10px !important; }
.elementor-14619 .elementor-element.elementor-element-0c603fe .elementor-widget:last-child{ margin-bottom:0 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-794fe8d *//* EarnLearn card — safe spacing + left aqua rail (doesn't touch button colours) */
.elementor-14619 .elementor-element.elementor-element-794fe8d{
  position:relative;
  overflow:hidden;
  border-radius:18px;

  background:#F7F7F5;
  border:1px solid rgba(0,43,54,.14);
  box-shadow:0 14px 30px rgba(0,0,0,.10);

  /* compact but not cramped */
  padding:18px 18px 16px 22px; /* extra left space for the rail */
}

/* Left aqua rail */
.elementor-14619 .elementor-element.elementor-element-794fe8d::before{
  content:"";
  position:absolute;
  left:0; top:0;
  width:6px; height:100%;
  background:#00A7A0;
}

/* Remove any decorative corner if your theme adds it */
.elementor-14619 .elementor-element.elementor-element-794fe8d::after{ display:none !important; }

/* Tighten typography spacing only (no button styling) */
.elementor-14619 .elementor-element.elementor-element-794fe8d .elementor-heading-title{
  margin:0 0 6px !important;
  line-height:1.15 !important;
}
.elementor-14619 .elementor-element.elementor-element-794fe8d p{
  margin:0 0 12px !important;
  line-height:1.45 !important;
}

/* Reduce the “mystery gaps” Elementor sometimes adds between widgets */
.elementor-14619 .elementor-element.elementor-element-794fe8d .elementor-widget{ margin-bottom:10px !important; }
.elementor-14619 .elementor-element.elementor-element-794fe8d .elementor-widget:last-child{ margin-bottom:0 !important; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d2f1b5 */#pgd-intro-text ul{
  list-style:none;
  padding-left:0;
}

#pgd-intro-text li{
  position:relative;
  padding-left:28px;
  margin-bottom:10px;
  line-height:1.55;
}

#pgd-intro-text li::before{
  content:"";
  position:absolute;
  left:0;
  top:0.55em;
  width:10px;
  height:10px;
  border-radius:50%;
  background:#B6FF42;
  box-shadow:0 0 0 6px rgba(182,255,66,.18);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f68adb */#pgd-intro-text ul{
  list-style:none;
  padding-left:0;
}

#pgd-intro-text li{
  position:relative;
  padding-left:28px;
  margin-bottom:10px;
  line-height:1.55;
}

#pgd-intro-text li::before{
  content:"";
  position:absolute;
  left:0;
  top:0.55em;
  width:10px;
  height:10px;
  border-radius:50%;
  background:#B6FF42;
  box-shadow:0 0 0 6px rgba(182,255,66,.18);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c576d95 */#pgd-intro-text ul{
  list-style:none;
  padding-left:0;
}

#pgd-intro-text li{
  position:relative;
  padding-left:28px;
  margin-bottom:10px;
  line-height:1.55;
}

#pgd-intro-text li::before{
  content:"";
  position:absolute;
  left:0;
  top:0.55em;
  width:10px;
  height:10px;
  border-radius:50%;
  background:#B6FF42;
  box-shadow:0 0 0 6px rgba(182,255,66,.18);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4295f6 *//* ===== KPI card: shadow + fixed TEAL line at left ===== */
.elementor-14619 .elementor-element.elementor-element-c4295f6{
  background:#fff;
  border:1px solid #E6E7E8;
  border-radius:18px;
  padding:clamp(18px,2vw,24px);
  box-shadow:0 8px 24px rgba(0,0,0,.08);
  transition:box-shadow .28s ease, transform .28s ease, border-color .28s ease;

  position:relative;
  overflow:hidden;          /* clip the stripe to rounded corners */
  isolation:isolate;
}

/* hover state */
.elementor-14619 .elementor-element.elementor-element-c4295f6:hover{
  transform:translateY(-4px);
  box-shadow:0 14px 30px rgba(0,0,0,.12);
  border-color:#d6e3dc; /* optional */
}

/* left stripe: always visible */
.elementor-14619 .elementor-element.elementor-element-c4295f6::before{
  content:"";
  position:absolute;
  top:0;
  bottom:0;
  left:0;
  width:6px;                /* stripe thickness */
  background:#00A7A0;       /* teal */
  pointer-events:none;
  z-index:1;
}

/* Accessibility: keyboard focus */
.elementor-14619 .elementor-element.elementor-element-c4295f6:focus-within{
  outline:2px solid rgba(0,167,160,.25);
  outline-offset:3px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf878f4 *//* ===== KPI card: shadow + fixed TEAL line at left ===== */
.elementor-14619 .elementor-element.elementor-element-bf878f4{
  background:#fff;
  border:1px solid #E6E7E8;
  border-radius:18px;
  padding:clamp(18px,2vw,24px);
  box-shadow:0 8px 24px rgba(0,0,0,.08);
  transition:box-shadow .28s ease, transform .28s ease, border-color .28s ease;

  position:relative;
  overflow:hidden;          /* clip the stripe to rounded corners */
  isolation:isolate;
}

/* hover state */
.elementor-14619 .elementor-element.elementor-element-bf878f4:hover{
  transform:translateY(-4px);
  box-shadow:0 14px 30px rgba(0,0,0,.12);
  border-color:#d6e3dc; /* optional */
}

/* left stripe: always visible */
.elementor-14619 .elementor-element.elementor-element-bf878f4::before{
  content:"";
  position:absolute;
  top:0;
  bottom:0;
  left:0;
  width:6px;                /* stripe thickness */
  background:#00A7A0;       /* teal */
  pointer-events:none;
  z-index:1;
}

/* Accessibility: keyboard focus */
.elementor-14619 .elementor-element.elementor-element-bf878f4:focus-within{
  outline:2px solid rgba(0,167,160,.25);
  outline-offset:3px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a40e864 *//* ===== KPI card: shadow + fixed TEAL line at left ===== */
.elementor-14619 .elementor-element.elementor-element-a40e864{
  background:#fff;
  border:1px solid #E6E7E8;
  border-radius:18px;
  padding:clamp(18px,2vw,24px);
  box-shadow:0 8px 24px rgba(0,0,0,.08);
  transition:box-shadow .28s ease, transform .28s ease, border-color .28s ease;

  position:relative;
  overflow:hidden;          /* clip the stripe to rounded corners */
  isolation:isolate;
}

/* hover state */
.elementor-14619 .elementor-element.elementor-element-a40e864:hover{
  transform:translateY(-4px);
  box-shadow:0 14px 30px rgba(0,0,0,.12);
  border-color:#d6e3dc; /* optional */
}

/* left stripe: always visible */
.elementor-14619 .elementor-element.elementor-element-a40e864::before{
  content:"";
  position:absolute;
  top:0;
  bottom:0;
  left:0;
  width:6px;                /* stripe thickness */
  background:#00A7A0;       /* teal */
  pointer-events:none;
  z-index:1;
}

/* Accessibility: keyboard focus */
.elementor-14619 .elementor-element.elementor-element-a40e864:focus-within{
  outline:2px solid rgba(0,167,160,.25);
  outline-offset:3px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f75ec7 *//* ===== KPI card: shadow + fixed TEAL line at left ===== */
.elementor-14619 .elementor-element.elementor-element-1f75ec7{
  background:#fff;
  border:1px solid #E6E7E8;
  border-radius:18px;
  padding:clamp(18px,2vw,24px);
  box-shadow:0 8px 24px rgba(0,0,0,.08);
  transition:box-shadow .28s ease, transform .28s ease, border-color .28s ease;

  position:relative;
  overflow:hidden;          /* clip the stripe to rounded corners */
  isolation:isolate;
}

/* hover state */
.elementor-14619 .elementor-element.elementor-element-1f75ec7:hover{
  transform:translateY(-4px);
  box-shadow:0 14px 30px rgba(0,0,0,.12);
  border-color:#d6e3dc; /* optional */
}

/* left stripe: always visible */
.elementor-14619 .elementor-element.elementor-element-1f75ec7::before{
  content:"";
  position:absolute;
  top:0;
  bottom:0;
  left:0;
  width:6px;                /* stripe thickness */
  background:#00A7A0;       /* teal */
  pointer-events:none;
  z-index:1;
}

/* Accessibility: keyboard focus */
.elementor-14619 .elementor-element.elementor-element-1f75ec7:focus-within{
  outline:2px solid rgba(0,167,160,.25);
  outline-offset:3px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a58f7c */#pgd-intro-text ul{
  list-style:none;
  padding-left:0;
}

#pgd-intro-text li{
  position:relative;
  padding-left:28px;
  margin-bottom:10px;
  line-height:1.55;
}

#pgd-intro-text li::before{
  content:"";
  position:absolute;
  left:0;
  top:0.55em;
  width:10px;
  height:10px;
  border-radius:50%;
  background:#B6FF42;
  box-shadow:0 0 0 6px rgba(182,255,66,.18);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0adba1 */#pgd-intro-text ul{
  list-style:none;
  padding-left:0;
}

#pgd-intro-text li{
  position:relative;
  padding-left:28px;
  margin-bottom:10px;
  line-height:1.55;
}

#pgd-intro-text li::before{
  content:"";
  position:absolute;
  left:0;
  top:0.55em;
  width:10px;
  height:10px;
  border-radius:50%;
  background:#B6FF42;
  box-shadow:0 0 0 6px rgba(182,255,66,.18);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-13f9be2 */#pgd-intro-text ul{
  list-style:none;
  padding-left:0;
}

#pgd-intro-text li{
  position:relative;
  padding-left:28px;
  margin-bottom:10px;
  line-height:1.55;
}

#pgd-intro-text li::before{
  content:"";
  position:absolute;
  left:0;
  top:0.55em;
  width:10px;
  height:10px;
  border-radius:50%;
  background:#B6FF42;
  box-shadow:0 0 0 6px rgba(182,255,66,.18);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-185e72c */#pgd-intro-text ul{
  list-style:none;
  padding-left:0;
}

#pgd-intro-text li{
  position:relative;
  padding-left:28px;
  margin-bottom:10px;
  line-height:1.55;
}

#pgd-intro-text li::before{
  content:"";
  position:absolute;
  left:0;
  top:0.55em;
  width:10px;
  height:10px;
  border-radius:50%;
  background:#B6FF42;
  box-shadow:0 0 0 6px rgba(182,255,66,.18);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0bd5b8 *//* ===== KPI card: shadow + fixed TEAL line at left ===== */
.elementor-14619 .elementor-element.elementor-element-f0bd5b8{
  background:#fff;
  border:1px solid #E6E7E8;
  border-radius:18px;
  padding:clamp(18px,2vw,24px);
  box-shadow:0 8px 24px rgba(0,0,0,.08);
  transition:box-shadow .28s ease, transform .28s ease, border-color .28s ease;

  position:relative;
  overflow:hidden;          /* clip the stripe to rounded corners */
  isolation:isolate;
}

/* hover state */
.elementor-14619 .elementor-element.elementor-element-f0bd5b8:hover{
  transform:translateY(-4px);
  box-shadow:0 14px 30px rgba(0,0,0,.12);
  border-color:#d6e3dc; /* optional */
}

/* left stripe: always visible */
.elementor-14619 .elementor-element.elementor-element-f0bd5b8::before{
  content:"";
  position:absolute;
  top:0;
  bottom:0;
  left:0;
  width:6px;                /* stripe thickness */
  background:#00A7A0;       /* teal */
  pointer-events:none;
  z-index:1;
}

/* Accessibility: keyboard focus */
.elementor-14619 .elementor-element.elementor-element-f0bd5b8:focus-within{
  outline:2px solid rgba(0,167,160,.25);
  outline-offset:3px;
}/* End custom CSS */