.elementor-411 .elementor-element.elementor-element-4cb2978{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;}.elementor-411 .elementor-element.elementor-element-4cb2978:not(.elementor-motion-effects-element-type-background), .elementor-411 .elementor-element.elementor-element-4cb2978 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pioneertutorials.co.nz/wp-content/uploads/2025/06/2148898688.jpg");background-position:center center;background-size:cover;}.elementor-411 .elementor-element.elementor-element-4cb2978::before, .elementor-411 .elementor-element.elementor-element-4cb2978 > .elementor-background-video-container::before, .elementor-411 .elementor-element.elementor-element-4cb2978 > .e-con-inner > .elementor-background-video-container::before, .elementor-411 .elementor-element.elementor-element-4cb2978 > .elementor-background-slideshow::before, .elementor-411 .elementor-element.elementor-element-4cb2978 > .e-con-inner > .elementor-background-slideshow::before, .elementor-411 .elementor-element.elementor-element-4cb2978 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-411 .elementor-element.elementor-element-840050c{text-align:center;}.elementor-411 .elementor-element.elementor-element-840050c .elementor-heading-title{font-size:40px;color:var( --e-global-color-57996a9d );}.elementor-411 .elementor-element.elementor-element-1be2977 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-411 .elementor-element.elementor-element-1be2977:not(.elementor-motion-effects-element-type-background), .elementor-411 .elementor-element.elementor-element-1be2977 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pioneertutorials.co.nz/wp-content/uploads/2020/04/background-map-dots-top-right-transparent.png");background-position:top right;background-repeat:no-repeat;background-size:auto;}.elementor-411 .elementor-element.elementor-element-1be2977{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 20px 60px 20px;}.elementor-411 .elementor-element.elementor-element-1be2977 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-411 .elementor-element.elementor-element-25d3105 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-411 .elementor-element.elementor-element-25d3105 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-411 .elementor-element.elementor-element-cfca47f > .elementor-element-populated.elementor-element-populated{padding:0vw 3vw 0vw 0vw;}.elementor-411 .elementor-element.elementor-element-f087003 img{height:600px;object-fit:cover;object-position:center left;border-radius:16px 16px 16px 16px;}.elementor-411 .elementor-element.elementor-element-bf05750{width:auto;max-width:auto;bottom:-60px;z-index:0;}body:not(.rtl) .elementor-411 .elementor-element.elementor-element-bf05750{left:-20px;}body.rtl .elementor-411 .elementor-element.elementor-element-bf05750{right:-20px;}.elementor-411 .elementor-element.elementor-element-e100455 > .elementor-element-populated.elementor-element-populated{padding:0vw 0vw 0vw 3vw;}.elementor-411 .elementor-element.elementor-element-3a89b4c .heading-divider{background-color:transparent;width:70px;background-image:linear-gradient(90deg, var( --e-global-color-accent ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-411 .elementor-element.elementor-element-3a89b4c > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-411 .elementor-element.elementor-element-3a89b4c .tm-modern-heading{width:570px;}.elementor-411 .elementor-element.elementor-element-3a89b4c .heading-primary{font-size:40px;line-height:1.17em;color:var( --e-global-color-5afe8c53 );}.elementor-411 .elementor-element.elementor-element-3a89b4c .heading-primary .stop-a{stop-color:var( --e-global-color-5afe8c53 );}.elementor-411 .elementor-element.elementor-element-3a89b4c .heading-primary .stop-b{stop-color:var( --e-global-color-5afe8c53 );}.elementor-411 .elementor-element.elementor-element-3a89b4c .heading-primary mark{color:var( --e-global-color-secondary );}.elementor-411 .elementor-element.elementor-element-3a89b4c .heading-primary mark .stop-a{stop-color:var( --e-global-color-secondary );}.elementor-411 .elementor-element.elementor-element-3a89b4c .heading-primary mark .stop-b{stop-color:var( --e-global-color-secondary );}.elementor-411 .elementor-element.elementor-element-3a89b4c .heading-description{font-size:18px;line-height:24px;}.elementor-411 .elementor-element.elementor-element-3a89b4c .heading-secondary{font-size:24px;font-weight:500;line-height:1.34em;color:var( --e-global-color-primary );}.elementor-411 .elementor-element.elementor-element-3a89b4c .heading-secondary .stop-a{stop-color:var( --e-global-color-primary );}.elementor-411 .elementor-element.elementor-element-3a89b4c .heading-secondary .stop-b{stop-color:var( --e-global-color-primary );}.elementor-411 .elementor-element.elementor-element-3a89b4c .heading-secondary-wrap{margin-bottom:20px;}.elementor-411 .elementor-element.elementor-element-4244cab > .elementor-container > .elementor-row{align-items:stretch;}.elementor-411 .elementor-element.elementor-element-4244cab:not(.elementor-motion-effects-element-type-background), .elementor-411 .elementor-element.elementor-element-4244cab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pioneertutorials.co.nz/wp-content/uploads/2020/04/background-map-dots-top-right-transparent.png");background-position:top right;background-repeat:no-repeat;background-size:auto;}.elementor-411 .elementor-element.elementor-element-4244cab{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 20px 60px 20px;}.elementor-411 .elementor-element.elementor-element-4244cab > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-411 .elementor-element.elementor-element-ca18130 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-411 .elementor-element.elementor-element-ca18130 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-411 .elementor-element.elementor-element-cb5a1da > .elementor-element-populated.elementor-element-populated{padding:0vw 3vw 0vw 0vw;}.elementor-411 .elementor-element.elementor-element-27a5d5c .heading-divider{background-color:transparent;width:70px;background-image:linear-gradient(90deg, var( --e-global-color-accent ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-411 .elementor-element.elementor-element-27a5d5c > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-411 .elementor-element.elementor-element-27a5d5c .tm-modern-heading{width:570px;}.elementor-411 .elementor-element.elementor-element-27a5d5c .heading-primary{font-size:40px;line-height:1.17em;color:var( --e-global-color-5afe8c53 );}.elementor-411 .elementor-element.elementor-element-27a5d5c .heading-primary .stop-a{stop-color:var( --e-global-color-5afe8c53 );}.elementor-411 .elementor-element.elementor-element-27a5d5c .heading-primary .stop-b{stop-color:var( --e-global-color-5afe8c53 );}.elementor-411 .elementor-element.elementor-element-27a5d5c .heading-primary mark{color:var( --e-global-color-secondary );}.elementor-411 .elementor-element.elementor-element-27a5d5c .heading-primary mark .stop-a{stop-color:var( --e-global-color-secondary );}.elementor-411 .elementor-element.elementor-element-27a5d5c .heading-primary mark .stop-b{stop-color:var( --e-global-color-secondary );}.elementor-411 .elementor-element.elementor-element-27a5d5c .heading-description{font-size:18px;}.elementor-411 .elementor-element.elementor-element-27a5d5c .heading-secondary{font-size:24px;font-weight:500;line-height:1.34em;color:var( --e-global-color-primary );}.elementor-411 .elementor-element.elementor-element-27a5d5c .heading-secondary .stop-a{stop-color:var( --e-global-color-primary );}.elementor-411 .elementor-element.elementor-element-27a5d5c .heading-secondary .stop-b{stop-color:var( --e-global-color-primary );}.elementor-411 .elementor-element.elementor-element-27a5d5c .heading-secondary-wrap{margin-bottom:20px;}.elementor-411 .elementor-element.elementor-element-5d9d0f3 > .elementor-element-populated.elementor-element-populated{padding:0vw 0vw 0vw 3vw;}.elementor-411 .elementor-element.elementor-element-109b0d0 img{height:500px;object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;}.elementor-411 .elementor-element.elementor-element-08e0628{width:auto;max-width:auto;bottom:-60px;z-index:0;}body:not(.rtl) .elementor-411 .elementor-element.elementor-element-08e0628{right:0px;}body.rtl .elementor-411 .elementor-element.elementor-element-08e0628{left:0px;}.elementor-411 .elementor-element.elementor-element-3e1237a{--spacer-size:50px;}@media(max-width:1024px){.elementor-411 .elementor-element.elementor-element-cfca47f > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-411 .elementor-element.elementor-element-bf05750{width:var( --container-widget-width, 80px );max-width:80px;--container-widget-width:80px;--container-widget-flex-grow:0;bottom:-40px;}.elementor-411 .elementor-element.elementor-element-e100455 > .elementor-element-populated.elementor-element-populated{padding:0vw 0vw 0vw 0vw;}.elementor-411 .elementor-element.elementor-element-3a89b4c .heading-primary{font-size:40px;}.elementor-411 .elementor-element.elementor-element-3a89b4c .heading-secondary{font-size:21px;}.elementor-411 .elementor-element.elementor-element-cb5a1da > .elementor-element-populated.elementor-element-populated{padding:0vw 0vw 0vw 0vw;}.elementor-411 .elementor-element.elementor-element-27a5d5c .heading-primary{font-size:40px;}.elementor-411 .elementor-element.elementor-element-27a5d5c .heading-secondary{font-size:21px;}.elementor-411 .elementor-element.elementor-element-5d9d0f3 > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-411 .elementor-element.elementor-element-08e0628{width:var( --container-widget-width, 80px );max-width:80px;--container-widget-width:80px;--container-widget-flex-grow:0;bottom:-40px;}body:not(.rtl) .elementor-411 .elementor-element.elementor-element-08e0628{right:30px;}body.rtl .elementor-411 .elementor-element.elementor-element-08e0628{left:30px;}.elementor-411 .elementor-element.elementor-element-3e1237a{--spacer-size:90px;}}@media(max-width:767px){.elementor-411 .elementor-element.elementor-element-1be2977{padding:40px 10px 20px 10px;}.elementor-411 .elementor-element.elementor-element-f087003 img{height:350px;}.elementor-411 .elementor-element.elementor-element-bf05750{bottom:-25px;}.elementor-411 .elementor-element.elementor-element-3a89b4c .heading-primary{font-size:30px;}.elementor-411 .elementor-element.elementor-element-3a89b4c .heading-secondary{font-size:18px;}.elementor-411 .elementor-element.elementor-element-3a89b4c .heading-secondary-wrap{margin-bottom:10px;}.elementor-411 .elementor-element.elementor-element-4244cab{padding:0px 10px 0px 10px;}.elementor-411 .elementor-element.elementor-element-cb5a1da{order:1;}.elementor-411 .elementor-element.elementor-element-27a5d5c .heading-primary{font-size:30px;}.elementor-411 .elementor-element.elementor-element-27a5d5c .heading-secondary{font-size:18px;}.elementor-411 .elementor-element.elementor-element-27a5d5c .heading-secondary-wrap{margin-bottom:10px;}.elementor-411 .elementor-element.elementor-element-109b0d0 img{height:350px;}.elementor-411 .elementor-element.elementor-element-08e0628{bottom:-25px;}.elementor-411 .elementor-element.elementor-element-3e1237a{--spacer-size:40px;}}@media(max-width:1024px) and (min-width:768px){.elementor-411 .elementor-element.elementor-element-cfca47f{width:100%;}.elementor-411 .elementor-element.elementor-element-e100455{width:100%;}.elementor-411 .elementor-element.elementor-element-cb5a1da{width:100%;}.elementor-411 .elementor-element.elementor-element-5d9d0f3{width:100%;}}