.elementor-7 .elementor-element.elementor-element-b776075{--display:flex;--min-height:89vh;--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;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--background-transition:0.3s;--overlay-opacity:0.6;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-block-start-width:0px;--border-inline-end-width:0px;--border-block-end-width:0px;--border-inline-start-width:0px;border-color:#ffffff;--border-color:#ffffff;--margin-block-start:-164px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:100px;--padding-inline-end:0px;--z-index:1;}.elementor-7 .elementor-element.elementor-element-b776075:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-b776075 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.canyonexplorers.nz/wp-content/uploads/2019/08/canyoning_queenstown_waterfall_landscape.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-b776075::before, .elementor-7 .elementor-element.elementor-element-b776075 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-b776075 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-b776075 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-b776075 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-b776075 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(90deg, #000000 7%, rgba(255,255,255,0) 70%);}.elementor-7 .elementor-element.elementor-element-b776075, .elementor-7 .elementor-element.elementor-element-b776075::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-2b0aa4f{text-align:left;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-2b0aa4f .elementor-heading-title{color:#ffffff;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-7 .elementor-element.elementor-element-2b0aa4f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-d3f80e8{--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;--align-items:stretch;--gap:10px 10px;--background-transition:0.3s;--margin-block-start:40px;--margin-block-end:10px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-7 .elementor-element.elementor-element-d3f80e8:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-d3f80e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#84BD00;}.elementor-7 .elementor-element.elementor-element-d3f80e8, .elementor-7 .elementor-element.elementor-element-d3f80e8::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-f73f1e7{--display:flex;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-9415356{text-align:center;}.elementor-7 .elementor-element.elementor-element-9415356 .elementor-heading-title{font-family:"Qiproko Regular", Sans-serif;font-size:50px;}.elementor-7 .elementor-element.elementor-element-9415356 > .elementor-widget-container{margin:020px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-d976537{text-align:left;color:#007A33;font-family:"Qiproko Regular", Sans-serif;font-size:21px;}.elementor-7 .elementor-element.elementor-element-601fd05{--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;--align-items:stretch;--gap:10px 10px;--background-transition:0.3s;--margin-block-start:-4px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7 .elementor-element.elementor-element-601fd05:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-601fd05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#84BD00;}.elementor-7 .elementor-element.elementor-element-601fd05, .elementor-7 .elementor-element.elementor-element-601fd05::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-e3ca1e4{text-align:center;}.elementor-7 .elementor-element.elementor-element-e3ca1e4 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7 .elementor-element.elementor-element-e3ca1e4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-09d3e78 > .elementor-container{max-width:1280px;}.elementor-7 .elementor-element.elementor-element-09d3e78{margin-top:70px;margin-bottom:0px;padding:0px 30px 0px 30px;}.elementor-7 .elementor-element.elementor-element-df9e776 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-df9e776 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 30px 0px 0px;}.elementor-7 .elementor-element.elementor-element-52412e9{text-align:left;color:#84bd00;}.elementor-7 .elementor-element.elementor-element-e2b65f4{text-align:left;}.elementor-7 .elementor-element.elementor-element-e2b65f4 .elementor-heading-title{color:#007a33;font-family:"Qiproko Regular", Sans-serif;font-size:55px;font-weight:400;line-height:1.2em;}.elementor-7 .elementor-element.elementor-element-e2b65f4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-acc4955{--spacer-size:30px;}.elementor-7 .elementor-element.elementor-element-71e768a{color:#000000;font-family:var( --e-global-typography-3ffe912-font-family ), Sans-serif;font-size:var( --e-global-typography-3ffe912-font-size );font-weight:var( --e-global-typography-3ffe912-font-weight );line-height:var( --e-global-typography-3ffe912-line-height );letter-spacing:var( --e-global-typography-3ffe912-letter-spacing );word-spacing:var( --e-global-typography-3ffe912-word-spacing );}.elementor-7 .elementor-element.elementor-element-114f5f7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 15px;}.elementor-7 .elementor-element.elementor-element-c9b3161 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-7 .elementor-element.elementor-element-c9b3161 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-a0484ed .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-a0484ed .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-a0484ed{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-a0484ed .elementor-icon-list-icon{padding-right:8px;}.elementor-7 .elementor-element.elementor-element-a0484ed .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-a0484ed .elementor-icon-list-item > a{font-size:19px;font-weight:900;letter-spacing:2px;}.elementor-7 .elementor-element.elementor-element-a0484ed .elementor-icon-list-text{color:#ffffff;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-a0484ed > .elementor-widget-container{padding:8px 8px 8px 8px;background-color:#53cbea;}.elementor-7 .elementor-element.elementor-element-c9704d0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-c9704d0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-c9704d0{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-c9704d0 .elementor-icon-list-icon{padding-right:8px;}.elementor-7 .elementor-element.elementor-element-c9704d0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-c9704d0 .elementor-icon-list-item > a{font-size:19px;font-weight:900;letter-spacing:2px;}.elementor-7 .elementor-element.elementor-element-c9704d0 .elementor-icon-list-text{color:#ffffff;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-c9704d0 > .elementor-widget-container{padding:8px 8px 8px 8px;background-color:#53cbea;}.elementor-7 .elementor-element.elementor-element-ba02b33 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-ba02b33 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-ba02b33{--e-icon-list-icon-size:28px;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-ba02b33 .elementor-icon-list-icon{padding-right:20px;}.elementor-7 .elementor-element.elementor-element-ba02b33 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-ba02b33 .elementor-icon-list-item > a{font-size:19px;font-weight:900;letter-spacing:2px;}.elementor-7 .elementor-element.elementor-element-ba02b33 .elementor-icon-list-text{color:#ffffff;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-ba02b33 > .elementor-widget-container{padding:8px 8px 8px 8px;background-color:#84bd00;}.elementor-7 .elementor-element.elementor-element-1b3f450{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:50px;--padding-inline-end:50px;}.elementor-7 .elementor-element.elementor-element-4aa60e02{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7 .elementor-element.elementor-element-fec9052{--display:flex;--min-height:56vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 15px 0px 0px;--border-block-start-width:0px;--border-inline-end-width:15px;--border-block-end-width:0px;--border-inline-start-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:30px;--padding-block-end:0px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-7 .elementor-element.elementor-element-fec9052:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-fec9052 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.canyonexplorers.nz/wp-content/uploads/2022/11/Half-day-canyoning-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-fec9052, .elementor-7 .elementor-element.elementor-element-fec9052::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-24a0ca5c{text-align:center;color:var( --e-global-color-primary );font-family:var( --e-global-typography-d762ad0-font-family ), Sans-serif;font-size:var( --e-global-typography-d762ad0-font-size );line-height:var( --e-global-typography-d762ad0-line-height );letter-spacing:var( --e-global-typography-d762ad0-letter-spacing );word-spacing:var( --e-global-typography-d762ad0-word-spacing );}.elementor-7 .elementor-element.elementor-element-24a0ca5c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 20px 0px;background-color:#007A33B0;}.elementor-7 .elementor-element.elementor-element-2768e792 .elementor-button{font-family:"Lato", Sans-serif;font-size:20px;font-weight:bold;letter-spacing:0.8px;fill:#ffffff;color:#ffffff;background-color:var( --e-global-color-2c8dc399 );border-radius:0px 0px 0px 0px;padding:15px 50px 15px 50px;}.elementor-7 .elementor-element.elementor-element-2768e792 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 0px 0px;}.elementor-7 .elementor-element.elementor-element-596b28d2{--display:flex;--justify-content:center;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:20px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:30px;--padding-inline-end:0px;}.elementor-7 .elementor-element.elementor-element-596b28d2:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-596b28d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.canyonexplorers.nz/wp-content/uploads/2022/11/full-day-canyoning-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-596b28d2, .elementor-7 .elementor-element.elementor-element-596b28d2::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-a83f871{color:var( --e-global-color-primary );font-family:"Qiproko Regular", Sans-serif;font-size:90px;font-weight:200;line-height:0.9em;}.elementor-7 .elementor-element.elementor-element-a83f871 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-395b411{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:50px;--padding-inline-end:50px;}.elementor-7 .elementor-element.elementor-element-bfdc3b0{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7 .elementor-element.elementor-element-8c5ba01{--display:flex;--min-height:56vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 15px 0px 0px;--border-block-start-width:0px;--border-inline-end-width:15px;--border-block-end-width:0px;--border-inline-start-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:30px;--padding-block-end:0px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-7 .elementor-element.elementor-element-8c5ba01:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-8c5ba01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.canyonexplorers.nz/wp-content/uploads/2022/11/Half-day-canyoning-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-8c5ba01, .elementor-7 .elementor-element.elementor-element-8c5ba01::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-ae08ef3{text-align:center;color:var( --e-global-color-primary );font-family:var( --e-global-typography-d762ad0-font-family ), Sans-serif;font-size:var( --e-global-typography-d762ad0-font-size );line-height:var( --e-global-typography-d762ad0-line-height );letter-spacing:var( --e-global-typography-d762ad0-letter-spacing );word-spacing:var( --e-global-typography-d762ad0-word-spacing );}.elementor-7 .elementor-element.elementor-element-ae08ef3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 20px 0px;background-color:#007A33B0;}.elementor-7 .elementor-element.elementor-element-068ebc4 .elementor-button{font-family:"Lato", Sans-serif;font-size:20px;font-weight:bold;letter-spacing:0.8px;fill:#ffffff;color:#ffffff;background-color:#007A33;border-radius:0px 0px 0px 0px;padding:15px 50px 15px 50px;}.elementor-7 .elementor-element.elementor-element-068ebc4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 0px 0px;}.elementor-7 .elementor-element.elementor-element-2050931{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7 .elementor-element.elementor-element-c99cd7d{--display:flex;--min-height:56vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 15px;--border-block-start-width:0px;--border-inline-end-width:0px;--border-block-end-width:0px;--border-inline-start-width:15px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:30px;--padding-block-end:0px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-7 .elementor-element.elementor-element-c99cd7d:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-c99cd7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.canyonexplorers.nz/wp-content/uploads/2022/11/full-day-canyoning-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-c99cd7d, .elementor-7 .elementor-element.elementor-element-c99cd7d::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-136fd3f{text-align:center;color:var( --e-global-color-primary );font-family:var( --e-global-typography-d762ad0-font-family ), Sans-serif;font-size:var( --e-global-typography-d762ad0-font-size );line-height:var( --e-global-typography-d762ad0-line-height );letter-spacing:var( --e-global-typography-d762ad0-letter-spacing );word-spacing:var( --e-global-typography-d762ad0-word-spacing );}.elementor-7 .elementor-element.elementor-element-136fd3f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 20px 0px;background-color:#6EC1E4BF;}.elementor-7 .elementor-element.elementor-element-9c9cce8 .elementor-button{font-family:"Lato", Sans-serif;font-size:20px;font-weight:bold;letter-spacing:0.8px;fill:#ffffff;color:#ffffff;background-color:#6EC1E4;border-radius:0px 0px 0px 0px;padding:15px 50px 15px 50px;}.elementor-7 .elementor-element.elementor-element-9c9cce8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-7 .elementor-element.elementor-element-32743dd{--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;--align-items:center;--gap:10px 10px;--background-transition:0.3s;--overlay-opacity:0.5;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:5%;--padding-block-end:5%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-7 .elementor-element.elementor-element-32743dd:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-32743dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.canyonexplorers.nz/wp-content/uploads/2019/09/canyoning_queenstown_testimonial_bg_small.jpg");background-position:center center;background-repeat:no-repeat;}.elementor-7 .elementor-element.elementor-element-32743dd::before, .elementor-7 .elementor-element.elementor-element-32743dd > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-32743dd > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-32743dd > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-32743dd > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-32743dd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-32743dd, .elementor-7 .elementor-element.elementor-element-32743dd::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-f41c3be{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7 .elementor-element.elementor-element-f41c3be, .elementor-7 .elementor-element.elementor-element-f41c3be::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-2816c9d{text-align:center;color:var( --e-global-color-primary );font-family:"Qiproko Regular", Sans-serif;font-size:40px;line-height:1.2em;}.elementor-7 .elementor-element.elementor-element-2816c9d > .elementor-widget-container{padding:35px 18px 20px 18px;background-color:rgba(89,203,232,0.75);}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-4aa60e02{--width:50%;}.elementor-7 .elementor-element.elementor-element-fec9052{--width:100%;}.elementor-7 .elementor-element.elementor-element-596b28d2{--width:50%;}.elementor-7 .elementor-element.elementor-element-bfdc3b0{--width:50%;}.elementor-7 .elementor-element.elementor-element-8c5ba01{--width:100%;}.elementor-7 .elementor-element.elementor-element-2050931{--width:50%;}.elementor-7 .elementor-element.elementor-element-c99cd7d{--width:100%;}.elementor-7 .elementor-element.elementor-element-32743dd{--content-width:1300px;}}@media(max-width:1366px){.elementor-7 .elementor-element.elementor-element-b776075{--margin-block-start:-136px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:50px;--padding-inline-end:0px;}.elementor-7 .elementor-element.elementor-element-2b0aa4f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-7 .elementor-element.elementor-element-2b0aa4f{--container-widget-width:81%;--container-widget-flex-grow:0;width:var( --container-widget-width, 81% );max-width:81%;}.elementor-7 .elementor-element.elementor-element-e3ca1e4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7 .elementor-element.elementor-element-71e768a{font-size:var( --e-global-typography-3ffe912-font-size );line-height:var( --e-global-typography-3ffe912-line-height );letter-spacing:var( --e-global-typography-3ffe912-letter-spacing );word-spacing:var( --e-global-typography-3ffe912-word-spacing );}.elementor-7 .elementor-element.elementor-element-1b3f450{--padding-block-start:50px;--padding-block-end:30px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-7 .elementor-element.elementor-element-fec9052{--min-height:41vh;}.elementor-7 .elementor-element.elementor-element-24a0ca5c{font-size:var( --e-global-typography-d762ad0-font-size );line-height:var( --e-global-typography-d762ad0-line-height );letter-spacing:var( --e-global-typography-d762ad0-letter-spacing );word-spacing:var( --e-global-typography-d762ad0-word-spacing );}.elementor-7 .elementor-element.elementor-element-a83f871{font-size:72px;}.elementor-7 .elementor-element.elementor-element-395b411{--padding-block-start:50px;--padding-block-end:30px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-7 .elementor-element.elementor-element-8c5ba01{--min-height:41vh;}.elementor-7 .elementor-element.elementor-element-ae08ef3{font-size:var( --e-global-typography-d762ad0-font-size );line-height:var( --e-global-typography-d762ad0-line-height );letter-spacing:var( --e-global-typography-d762ad0-letter-spacing );word-spacing:var( --e-global-typography-d762ad0-word-spacing );}.elementor-7 .elementor-element.elementor-element-c99cd7d{--min-height:41vh;}.elementor-7 .elementor-element.elementor-element-136fd3f{font-size:var( --e-global-typography-d762ad0-font-size );line-height:var( --e-global-typography-d762ad0-line-height );letter-spacing:var( --e-global-typography-d762ad0-letter-spacing );word-spacing:var( --e-global-typography-d762ad0-word-spacing );}}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-b776075:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-b776075 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:76% 0px;}.elementor-7 .elementor-element.elementor-element-b776075{border-width:0px 0px 0px 0px;--border-block-start-width:0px;--border-inline-end-width:0px;--border-block-end-width:0px;--border-inline-start-width:0px;--margin-block-start:-116px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:300px;--padding-block-end:200px;--padding-inline-start:50px;--padding-inline-end:50px;}.elementor-7 .elementor-element.elementor-element-2b0aa4f{text-align:left;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7 .elementor-element.elementor-element-2b0aa4f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-7 .elementor-element.elementor-element-2b0aa4f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 0px 10px 0px;}.elementor-7 .elementor-element.elementor-element-e3ca1e4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7 .elementor-element.elementor-element-df9e776 > .elementor-element-populated{margin:0px 30px 50px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-52412e9{text-align:center;}.elementor-7 .elementor-element.elementor-element-e2b65f4{text-align:center;}.elementor-7 .elementor-element.elementor-element-71e768a{text-align:center;font-size:var( --e-global-typography-3ffe912-font-size );line-height:var( --e-global-typography-3ffe912-line-height );letter-spacing:var( --e-global-typography-3ffe912-letter-spacing );word-spacing:var( --e-global-typography-3ffe912-word-spacing );}.elementor-7 .elementor-element.elementor-element-114f5f7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-1b3f450{--padding-block-start:50px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-7 .elementor-element.elementor-element-fec9052{border-width:0px 15px 0px 0px;--border-block-start-width:0px;--border-inline-end-width:15px;--border-block-end-width:0px;--border-inline-start-width:0px;--padding-block-start:15px;--padding-block-end:0px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-7 .elementor-element.elementor-element-24a0ca5c{font-size:var( --e-global-typography-d762ad0-font-size );line-height:var( --e-global-typography-d762ad0-line-height );letter-spacing:var( --e-global-typography-d762ad0-letter-spacing );word-spacing:var( --e-global-typography-d762ad0-word-spacing );}.elementor-7 .elementor-element.elementor-element-2768e792 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 0px 0px;}.elementor-7 .elementor-element.elementor-element-596b28d2{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:10px;--padding-inline-end:0px;}.elementor-7 .elementor-element.elementor-element-a83f871{font-size:56px;}.elementor-7 .elementor-element.elementor-element-395b411{--padding-block-start:50px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-7 .elementor-element.elementor-element-8c5ba01{border-width:0px 15px 0px 0px;--border-block-start-width:0px;--border-inline-end-width:15px;--border-block-end-width:0px;--border-inline-start-width:0px;--padding-block-start:15px;--padding-block-end:0px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-7 .elementor-element.elementor-element-ae08ef3{font-size:var( --e-global-typography-d762ad0-font-size );line-height:var( --e-global-typography-d762ad0-line-height );letter-spacing:var( --e-global-typography-d762ad0-letter-spacing );word-spacing:var( --e-global-typography-d762ad0-word-spacing );}.elementor-7 .elementor-element.elementor-element-068ebc4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 0px 0px;}.elementor-7 .elementor-element.elementor-element-c99cd7d{--padding-block-start:15px;--padding-block-end:0px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-7 .elementor-element.elementor-element-136fd3f{font-size:var( --e-global-typography-d762ad0-font-size );line-height:var( --e-global-typography-d762ad0-line-height );letter-spacing:var( --e-global-typography-d762ad0-letter-spacing );word-spacing:var( --e-global-typography-d762ad0-word-spacing );}.elementor-7 .elementor-element.elementor-element-32743dd:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-32743dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.canyonexplorers.nz/wp-content/uploads/2019/08/canyoning_queenstown_routeburn_hiking.jpg");}.elementor-7 .elementor-element.elementor-element-f41c3be{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:30px;--padding-inline-end:30px;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-b776075{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-block-start:-139px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:60px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-7 .elementor-element.elementor-element-b776075:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-b776075 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.canyonexplorers.nz/wp-content/uploads/2019/07/header-mobile-e1563997829199.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-2b0aa4f{text-align:left;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7 .elementor-element.elementor-element-2b0aa4f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-7 .elementor-element.elementor-element-2b0aa4f > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-7 .elementor-element.elementor-element-e3ca1e4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7 .elementor-element.elementor-element-09d3e78{margin-top:50px;margin-bottom:0px;padding:0px 30px 0px 30px;}.elementor-7 .elementor-element.elementor-element-df9e776 > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7 .elementor-element.elementor-element-52412e9 > .elementor-widget-container{margin:0px -40px 0px -40px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-e2b65f4{text-align:center;}.elementor-7 .elementor-element.elementor-element-e2b65f4 .elementor-heading-title{font-size:30px;}.elementor-7 .elementor-element.elementor-element-e2b65f4 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-71e768a{text-align:center;font-size:var( --e-global-typography-3ffe912-font-size );line-height:var( --e-global-typography-3ffe912-line-height );letter-spacing:var( --e-global-typography-3ffe912-letter-spacing );word-spacing:var( --e-global-typography-3ffe912-word-spacing );}.elementor-7 .elementor-element.elementor-element-71e768a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-7 .elementor-element.elementor-element-114f5f7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-c9b3161 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-a0484ed .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-a0484ed .elementor-icon-list-item > a{line-height:1em;letter-spacing:1px;}.elementor-7 .elementor-element.elementor-element-c9704d0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-c9704d0 .elementor-icon-list-item > a{line-height:1em;letter-spacing:1px;}.elementor-7 .elementor-element.elementor-element-1b3f450{--padding-block-start:50px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-7 .elementor-element.elementor-element-fec9052{border-width:0px 0px 0px 0px;--border-block-start-width:0px;--border-inline-end-width:0px;--border-block-end-width:0px;--border-inline-start-width:0px;--padding-block-start:10px;--padding-block-end:0px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-7 .elementor-element.elementor-element-24a0ca5c{font-size:var( --e-global-typography-d762ad0-font-size );line-height:var( --e-global-typography-d762ad0-line-height );letter-spacing:var( --e-global-typography-d762ad0-letter-spacing );word-spacing:var( --e-global-typography-d762ad0-word-spacing );}.elementor-7 .elementor-element.elementor-element-2768e792 .elementor-button{font-size:16px;}.elementor-7 .elementor-element.elementor-element-2768e792 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-7 .elementor-element.elementor-element-596b28d2{--border-radius:0px 0px 0px 0px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:20px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7 .elementor-element.elementor-element-a83f871{font-size:50px;}.elementor-7 .elementor-element.elementor-element-a83f871 > .elementor-widget-container{padding:100px 0px 100px 10px;}.elementor-7 .elementor-element.elementor-element-395b411{--padding-block-start:50px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-7 .elementor-element.elementor-element-8c5ba01{border-width:0px 0px 0px 0px;--border-block-start-width:0px;--border-inline-end-width:0px;--border-block-end-width:0px;--border-inline-start-width:0px;--padding-block-start:10px;--padding-block-end:0px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-7 .elementor-element.elementor-element-ae08ef3{font-size:var( --e-global-typography-d762ad0-font-size );line-height:var( --e-global-typography-d762ad0-line-height );letter-spacing:var( --e-global-typography-d762ad0-letter-spacing );word-spacing:var( --e-global-typography-d762ad0-word-spacing );}.elementor-7 .elementor-element.elementor-element-068ebc4 .elementor-button{font-size:16px;}.elementor-7 .elementor-element.elementor-element-068ebc4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-2050931{--border-radius:0px 0px 0px 0px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:20px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7 .elementor-element.elementor-element-c99cd7d{border-width:0px 0px 0px 0px;--border-block-start-width:0px;--border-inline-end-width:0px;--border-block-end-width:0px;--border-inline-start-width:0px;--padding-block-start:10px;--padding-block-end:0px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-7 .elementor-element.elementor-element-136fd3f{font-size:var( --e-global-typography-d762ad0-font-size );line-height:var( --e-global-typography-d762ad0-line-height );letter-spacing:var( --e-global-typography-d762ad0-letter-spacing );word-spacing:var( --e-global-typography-d762ad0-word-spacing );}.elementor-7 .elementor-element.elementor-element-9c9cce8 .elementor-button{font-size:16px;}.elementor-7 .elementor-element.elementor-element-9c9cce8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-32743dd:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-32743dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.canyonexplorers.nz/wp-content/uploads/2019/07/A7302425-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-32743dd{--margin-block-start:20px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7 .elementor-element.elementor-element-f41c3be{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7 .elementor-element.elementor-element-2816c9d{font-size:30px;line-height:1.1em;}.elementor-7 .elementor-element.elementor-element-2816c9d > .elementor-widget-container{margin:46px 0px 50px 0px;padding:30px 20px 25px 20px;}}@media(max-width:1024px) and (min-width:768px){.elementor-7 .elementor-element.elementor-element-df9e776{width:100%;}.elementor-7 .elementor-element.elementor-element-114f5f7{width:100%;}.elementor-7 .elementor-element.elementor-element-fec9052{--width:100%;}.elementor-7 .elementor-element.elementor-element-8c5ba01{--width:100%;}.elementor-7 .elementor-element.elementor-element-c99cd7d{--width:100%;}}/* Start custom CSS for button, class: .elementor-element-2768e792 */@media screen and (max-width:500px){
    .elementor-7 .elementor-element.elementor-element-2768e792 a{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-068ebc4 */@media screen and (max-width:500px){
    .elementor-7 .elementor-element.elementor-element-068ebc4 a{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9c9cce8 */@media screen and (max-width:500px){
    .elementor-7 .elementor-element.elementor-element-9c9cce8 a{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2816c9d */@media screen and (max-width:700px){
    .elementor-7 .elementor-element.elementor-element-2816c9d{
        width:80% !important;
    }
    
    .testimonial_subtext{
    margin-top: 25px !important; 
    margin-bottom: 1em !important; 
    font-family: 'Lato', Sans-serif; 
    font-weight: bold; 
    font-size: 16px; 
    letter-spacing: 1.5px; 
    line-height: 0;
}
}

.elementor-7 .elementor-element.elementor-element-2816c9d{
    width:68.5%;
    margin:auto;
}

.testimonial_subtext{
    margin-top: 30px; 
    margin-bottom: 2.7em; 
    font-family: 'Lato', Sans-serif; 
    font-weight: bold; 
    font-size: 16px; 
    letter-spacing: 1.5px; 
    line-height: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32743dd */#home_testimonial_section{
    background-repeat: no-repeat;
    background-size: cover;
}/* End custom CSS */