.elementor-6005 .elementor-element.elementor-element-b9fc8d8{--spacer-size:10px;}.elementor-6005 .elementor-element.elementor-element-7cfe363 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-6005 .elementor-element.elementor-element-7867365{width:var( --container-widget-width, 108.571% );max-width:108.571%;--container-widget-width:108.571%;--container-widget-flex-grow:0;text-align:center;}.elementor-6005 .elementor-element.elementor-element-7867365 .elementor-heading-title{font-family:"Sedgwick Ave", Sans-serif;font-size:58px;font-weight:600;line-height:49px;letter-spacing:1px;}.elementor-6005 .elementor-element.elementor-element-6064da0{--spacer-size:19px;}.elementor-6005 .elementor-element.elementor-element-fd2309c{width:var( --container-widget-width, 108.661% );max-width:108.661%;--container-widget-width:108.661%;--container-widget-flex-grow:0;text-align:center;font-family:"Helvetica", Sans-serif;font-size:17px;line-height:30px;letter-spacing:-1px;}.elementor-6005 .elementor-element.elementor-element-517eaea > .elementor-background-overlay{background-color:#1E475FFA;opacity:0.5;}.elementor-6005 .elementor-element.elementor-element-517eaea > .elementor-container{min-height:40px;}.elementor-6005 .elementor-element.elementor-element-79e88de > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-6005 .elementor-element.elementor-element-79e88de > .elementor-background-overlay{background-color:#1E475FFA;opacity:0.5;}.elementor-6005 .elementor-element.elementor-element-79e88de > .elementor-container{min-height:407px;}.elementor-6005 .elementor-element.elementor-element-3618476{width:var( --container-widget-width, 100.731% );max-width:100.731%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;--container-widget-width:100.731%;--container-widget-flex-grow:0;}.elementor-6005 .elementor-element.elementor-element-3618476:not( .elementor-widget-image ), .elementor-6005 .elementor-element.elementor-element-3618476.elementor-widget-image img{-webkit-mask-image:url( https://adventurehostels.co.nz/wp-content/plugins/elementor/assets/mask-shapes/parallelogram-right.svg );-webkit-mask-size:82%;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-6005 .elementor-element.elementor-element-2a990c2{text-align:center;}.elementor-6005 .elementor-element.elementor-element-2a990c2 .elementor-heading-title{font-family:"Nanum Pen Script", Sans-serif;font-size:41px;font-weight:600;}.elementor-6005 .elementor-element.elementor-element-cc5796d{width:var( --container-widget-width, 108.2% );max-width:108.2%;--container-widget-width:108.2%;--container-widget-flex-grow:0;text-align:center;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:300;line-height:25px;letter-spacing:-0.5px;}.elementor-6005 .elementor-element.elementor-element-603a867{--spacer-size:10px;}.elementor-6005 .elementor-element.elementor-element-2c84ddc > .elementor-background-overlay{background-color:#59B0E5FA;opacity:0.5;}.elementor-6005 .elementor-element.elementor-element-2c84ddc > .elementor-container{min-height:40px;}.elementor-6005 .elementor-element.elementor-element-dad118e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-6005 .elementor-element.elementor-element-dad118e > .elementor-background-overlay{background-color:#59B0E5FA;opacity:0.5;}.elementor-6005 .elementor-element.elementor-element-dad118e > .elementor-container{min-height:407px;}.elementor-6005 .elementor-element.elementor-element-48617a4{width:var( --container-widget-width, 100.731% );max-width:100.731%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;--container-widget-width:100.731%;--container-widget-flex-grow:0;}.elementor-6005 .elementor-element.elementor-element-48617a4:not( .elementor-widget-image ), .elementor-6005 .elementor-element.elementor-element-48617a4.elementor-widget-image img{-webkit-mask-image:url( https://adventurehostels.co.nz/wp-content/plugins/elementor/assets/mask-shapes/blob.svg );-webkit-mask-size:82%;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-6005 .elementor-element.elementor-element-163a65b{text-align:center;}.elementor-6005 .elementor-element.elementor-element-163a65b .elementor-heading-title{font-family:"Viga", Sans-serif;}.elementor-6005 .elementor-element.elementor-element-3a78529{width:var( --container-widget-width, 108.2% );max-width:108.2%;--container-widget-width:108.2%;--container-widget-flex-grow:0;text-align:center;font-family:"Helvetica", Sans-serif;font-size:19px;font-weight:300;line-height:25px;letter-spacing:0.5px;}.elementor-6005 .elementor-element.elementor-element-1bdc5de{--spacer-size:10px;}.elementor-6005 .elementor-element.elementor-element-98069fc > .elementor-background-overlay{background-color:#C86C6C;opacity:0.38;}.elementor-6005 .elementor-element.elementor-element-98069fc > .elementor-container{min-height:40px;}.elementor-6005 .elementor-element.elementor-element-c95d3ed > .elementor-background-overlay{background-color:#C86C6C;opacity:0.4;}.elementor-6005 .elementor-element.elementor-element-c95d3ed > .elementor-container{min-height:424px;}.elementor-6005 .elementor-element.elementor-element-c95d3ed > .elementor-shape-bottom svg{width:calc(100% + 1.3px);}.elementor-6005 .elementor-element.elementor-element-c95d3ed > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-6005 .elementor-element.elementor-element-2ab8340{width:var( --container-widget-width, 99.241% );max-width:99.241%;--container-widget-width:99.241%;--container-widget-flex-grow:0;}.elementor-6005 .elementor-element.elementor-element-2ab8340:not( .elementor-widget-image ), .elementor-6005 .elementor-element.elementor-element-2ab8340.elementor-widget-image img{-webkit-mask-image:url( https://adventurehostels.co.nz/wp-content/plugins/elementor/assets/mask-shapes/pill-horizontal.svg );-webkit-mask-size:83%;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-6005 .elementor-element.elementor-element-2ab8340 img{transition-duration:0.3s;}.elementor-6005 .elementor-element.elementor-element-eaac682{text-align:center;}.elementor-6005 .elementor-element.elementor-element-eaac682 .elementor-heading-title{font-family:"Protest Riot", Sans-serif;font-size:32px;line-height:31px;letter-spacing:2.1px;word-spacing:1px;}.elementor-6005 .elementor-element.elementor-element-a1b7fa1{--spacer-size:10px;}.elementor-6005 .elementor-element.elementor-element-d1ad3a5{width:var( --container-widget-width, 98.634% );max-width:98.634%;margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:98.634%;--container-widget-flex-grow:0;text-align:center;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:300;line-height:21px;letter-spacing:-0.5px;}.elementor-6005 .elementor-element.elementor-element-d1ad3a5 p{margin-block-end:0px;}.elementor-6005 .elementor-element.elementor-element-c555ebf{--spacer-size:10px;}.elementor-6005 .elementor-element.elementor-element-84938aa > .elementor-background-overlay{background-color:#F08B3E;opacity:0.5;}.elementor-6005 .elementor-element.elementor-element-84938aa > .elementor-container{min-height:40px;}.elementor-6005 .elementor-element.elementor-element-470282a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-6005 .elementor-element.elementor-element-470282a > .elementor-background-overlay{background-color:#F08B3E;opacity:0.5;}.elementor-6005 .elementor-element.elementor-element-470282a > .elementor-container{min-height:311px;}.elementor-6005 .elementor-element.elementor-element-3d8b48c{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-6005 .elementor-element.elementor-element-3d8b48c:not( .elementor-widget-image ), .elementor-6005 .elementor-element.elementor-element-3d8b48c.elementor-widget-image img{-webkit-mask-image:url( https://adventurehostels.co.nz/wp-content/plugins/elementor/assets/mask-shapes/pill-horizontal.svg );-webkit-mask-size:81%;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-6005 .elementor-element.elementor-element-b395887{text-align:center;}.elementor-6005 .elementor-element.elementor-element-b395887 .elementor-heading-title{font-family:"Skranji", Sans-serif;font-size:30px;font-weight:600;line-height:30px;letter-spacing:1px;}.elementor-6005 .elementor-element.elementor-element-9d3e4b8{width:var( --container-widget-width, 101.924% );max-width:101.924%;--container-widget-width:101.924%;--container-widget-flex-grow:0;text-align:center;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:300;line-height:25px;letter-spacing:-0.5px;}.elementor-6005 .elementor-element.elementor-element-f6c5857{--spacer-size:10px;}.elementor-6005 .elementor-element.elementor-element-c1dfc16 > .elementor-background-overlay{background-color:#95D5C7;opacity:0.5;}.elementor-6005 .elementor-element.elementor-element-c1dfc16 > .elementor-container{min-height:40px;}.elementor-6005 .elementor-element.elementor-element-ead4ee6 > .elementor-background-overlay{background-color:#95D5C7;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6005 .elementor-element.elementor-element-ead4ee6 > .elementor-container{min-height:452px;}.elementor-6005 .elementor-element.elementor-element-ead4ee6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6005 .elementor-element.elementor-element-3dad101{width:var( --container-widget-width, 98.862% );max-width:98.862%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;--container-widget-width:98.862%;--container-widget-flex-grow:0;}.elementor-6005 .elementor-element.elementor-element-3dad101:not( .elementor-widget-image ), .elementor-6005 .elementor-element.elementor-element-3dad101.elementor-widget-image img{-webkit-mask-image:url( https://adventurehostels.co.nz/wp-content/plugins/elementor/assets/mask-shapes/oval-horizontal.svg );-webkit-mask-size:82%;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-6005 .elementor-element.elementor-element-cf49ced{text-align:center;}.elementor-6005 .elementor-element.elementor-element-cf49ced .elementor-heading-title{font-family:"Fuzzy Bubbles", Sans-serif;font-size:35px;font-weight:700;}.elementor-6005 .elementor-element.elementor-element-27c3e14{width:var( --container-widget-width, 109.259% );max-width:109.259%;--container-widget-width:109.259%;--container-widget-flex-grow:0;text-align:center;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:300;line-height:25px;letter-spacing:-0.5px;}.elementor-6005 .elementor-element.elementor-element-5e16a9c > .elementor-background-overlay{background-color:#8DF09A;opacity:0.5;}.elementor-6005 .elementor-element.elementor-element-5e16a9c > .elementor-container{min-height:40px;}.elementor-6005 .elementor-element.elementor-element-1d37116 > .elementor-background-overlay{background-color:#8DF09A;opacity:0.5;}.elementor-6005 .elementor-element.elementor-element-1d37116 > .elementor-container{min-height:452px;}.elementor-6005 .elementor-element.elementor-element-6b442a4{width:var( --container-widget-width, 96.323% );max-width:96.323%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;--container-widget-width:96.323%;--container-widget-flex-grow:0;}.elementor-6005 .elementor-element.elementor-element-6b442a4:not( .elementor-widget-image ), .elementor-6005 .elementor-element.elementor-element-6b442a4.elementor-widget-image img{-webkit-mask-image:url( https://adventurehostels.co.nz/wp-content/plugins/elementor/assets/mask-shapes/pentagon.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-6005 .elementor-element.elementor-element-5dd65c9{text-align:center;}.elementor-6005 .elementor-element.elementor-element-5dd65c9 .elementor-heading-title{font-family:"Fredoka One", Sans-serif;font-size:35px;}.elementor-6005 .elementor-element.elementor-element-30c6f01{width:var( --container-widget-width, 109.259% );max-width:109.259%;--container-widget-width:109.259%;--container-widget-flex-grow:0;text-align:center;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:300;line-height:25px;letter-spacing:-0.5px;}.elementor-6005 .elementor-element.elementor-element-aa055c6{--spacer-size:15px;}.elementor-6005 .elementor-element.elementor-element-b5c12d8:not(.elementor-motion-effects-element-type-background), .elementor-6005 .elementor-element.elementor-element-b5c12d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C8F597;}.elementor-6005 .elementor-element.elementor-element-b5c12d8 > .elementor-container{min-height:40px;}.elementor-6005 .elementor-element.elementor-element-b5c12d8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6005 .elementor-element.elementor-element-b5c12d8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6005 .elementor-element.elementor-element-e34e5a9{--spacer-size:50px;}.elementor-6005 .elementor-element.elementor-element-815e142:not(.elementor-motion-effects-element-type-background), .elementor-6005 .elementor-element.elementor-element-815e142 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C8F597;}.elementor-6005 .elementor-element.elementor-element-815e142 > .elementor-container{min-height:519px;}.elementor-6005 .elementor-element.elementor-element-815e142{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6005 .elementor-element.elementor-element-815e142 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6005 .elementor-element.elementor-element-f9f019a{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-6005 .elementor-element.elementor-element-f9f019a:not( .elementor-widget-image ), .elementor-6005 .elementor-element.elementor-element-f9f019a.elementor-widget-image img{-webkit-mask-image:url( https://adventurehostels.co.nz/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:custom;-webkit-mask-position-x:44%;-webkit-mask-position-y:84%;-webkit-mask-repeat:no-repeat;}.elementor-6005 .elementor-element.elementor-element-53398aa{--spacer-size:20px;}.elementor-6005 .elementor-element.elementor-element-5b403c1{text-align:center;}.elementor-6005 .elementor-element.elementor-element-5b403c1 .elementor-heading-title{font-family:"Margarine", Sans-serif;font-size:38px;}.elementor-6005 .elementor-element.elementor-element-20fa969{width:var( --container-widget-width, 100.534% );max-width:100.534%;--container-widget-width:100.534%;--container-widget-flex-grow:0;text-align:center;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:300;line-height:25px;letter-spacing:-0.5px;}.elementor-6005 .elementor-element.elementor-element-f644528{--spacer-size:50px;width:var( --container-widget-width, 102.601% );max-width:102.601%;--container-widget-width:102.601%;--container-widget-flex-grow:0;}.elementor-6005 .elementor-element.elementor-element-12d6815:not(.elementor-motion-effects-element-type-background), .elementor-6005 .elementor-element.elementor-element-12d6815 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EDA3;}.elementor-6005 .elementor-element.elementor-element-12d6815 > .elementor-container{min-height:40px;}.elementor-6005 .elementor-element.elementor-element-12d6815{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6005 .elementor-element.elementor-element-12d6815 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6005 .elementor-element.elementor-element-5c089c7{--spacer-size:50px;}.elementor-6005 .elementor-element.elementor-element-3f15666:not(.elementor-motion-effects-element-type-background), .elementor-6005 .elementor-element.elementor-element-3f15666 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EDA3;}.elementor-6005 .elementor-element.elementor-element-3f15666 > .elementor-container{min-height:519px;}.elementor-6005 .elementor-element.elementor-element-3f15666{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6005 .elementor-element.elementor-element-3f15666 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6005 .elementor-element.elementor-element-b0e0e1e{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-6005 .elementor-element.elementor-element-b0e0e1e:not( .elementor-widget-image ), .elementor-6005 .elementor-element.elementor-element-b0e0e1e.elementor-widget-image img{-webkit-mask-image:url( https://adventurehostels.co.nz/wp-content/plugins/elementor/assets/mask-shapes/blob.svg );-webkit-mask-size:106%;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-6005 .elementor-element.elementor-element-a380331{--spacer-size:20px;}.elementor-6005 .elementor-element.elementor-element-77b378e{text-align:center;}.elementor-6005 .elementor-element.elementor-element-77b378e .elementor-heading-title{font-family:"Margarine", Sans-serif;font-size:38px;}.elementor-6005 .elementor-element.elementor-element-44c3907{width:var( --container-widget-width, 100.534% );max-width:100.534%;--container-widget-width:100.534%;--container-widget-flex-grow:0;text-align:center;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:300;line-height:25px;letter-spacing:-0.5px;}.elementor-6005 .elementor-element.elementor-element-46985c0{--spacer-size:20px;width:var( --container-widget-width, 93.935% );max-width:93.935%;--container-widget-width:93.935%;--container-widget-flex-grow:0;}.elementor-6005 .elementor-element.elementor-element-c9174d6:not(.elementor-motion-effects-element-type-background), .elementor-6005 .elementor-element.elementor-element-c9174d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4D7B7;}.elementor-6005 .elementor-element.elementor-element-c9174d6 > .elementor-container{min-height:40px;}.elementor-6005 .elementor-element.elementor-element-c9174d6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6005 .elementor-element.elementor-element-c9174d6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6005 .elementor-element.elementor-element-a600cd9{--spacer-size:50px;}.elementor-6005 .elementor-element.elementor-element-07a98b9:not(.elementor-motion-effects-element-type-background), .elementor-6005 .elementor-element.elementor-element-07a98b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4D7B7;}.elementor-6005 .elementor-element.elementor-element-07a98b9 > .elementor-container{min-height:519px;}.elementor-6005 .elementor-element.elementor-element-07a98b9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6005 .elementor-element.elementor-element-07a98b9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6005 .elementor-element.elementor-element-f7ba6e2{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-6005 .elementor-element.elementor-element-f7ba6e2:not( .elementor-widget-image ), .elementor-6005 .elementor-element.elementor-element-f7ba6e2.elementor-widget-image img{-webkit-mask-image:url( https://adventurehostels.co.nz/wp-content/plugins/elementor/assets/mask-shapes/sketch.svg );-webkit-mask-size:cover;-webkit-mask-position:custom;-webkit-mask-position-x:100%;-webkit-mask-position-y:84%;}.elementor-6005 .elementor-element.elementor-element-b080523{--spacer-size:20px;}.elementor-6005 .elementor-element.elementor-element-d27dd9d{text-align:center;}.elementor-6005 .elementor-element.elementor-element-d27dd9d .elementor-heading-title{font-family:"Black Han Sans", Sans-serif;font-size:38px;}.elementor-6005 .elementor-element.elementor-element-23d8562{width:var( --container-widget-width, 99.881% );max-width:99.881%;--container-widget-width:99.881%;--container-widget-flex-grow:0;text-align:center;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:300;line-height:25px;letter-spacing:-0.5px;}.elementor-6005 .elementor-element.elementor-element-449b65a{--spacer-size:20px;width:var( --container-widget-width, 93.935% );max-width:93.935%;--container-widget-width:93.935%;--container-widget-flex-grow:0;}.elementor-6005 .elementor-element.elementor-element-14da4ed{--spacer-size:22px;}.elementor-6005 .elementor-element.elementor-element-f361976{text-align:center;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:500;}@media(min-width:768px){.elementor-6005 .elementor-element.elementor-element-9e8f0a3{width:40.586%;}.elementor-6005 .elementor-element.elementor-element-b12d2ba{width:59.414%;}.elementor-6005 .elementor-element.elementor-element-a760f36{width:40.586%;}.elementor-6005 .elementor-element.elementor-element-5ae10cf{width:59.414%;}.elementor-6005 .elementor-element.elementor-element-8ae72dd{width:36.247%;}.elementor-6005 .elementor-element.elementor-element-8b5958d{width:63.753%;}.elementor-6005 .elementor-element.elementor-element-4909e6b{width:36.412%;}.elementor-6005 .elementor-element.elementor-element-90f6712{width:63.588%;}.elementor-6005 .elementor-element.elementor-element-35f368e{width:36.034%;}.elementor-6005 .elementor-element.elementor-element-168a92d{width:63.923%;}.elementor-6005 .elementor-element.elementor-element-bae7020{width:39.16%;}.elementor-6005 .elementor-element.elementor-element-ad7e1d0{width:60.797%;}.elementor-6005 .elementor-element.elementor-element-8ab0e96{width:39.781%;}.elementor-6005 .elementor-element.elementor-element-e181a22{width:60.219%;}.elementor-6005 .elementor-element.elementor-element-d8ef62f{width:39.781%;}.elementor-6005 .elementor-element.elementor-element-57bd239{width:60.219%;}.elementor-6005 .elementor-element.elementor-element-d70daca{width:39.781%;}.elementor-6005 .elementor-element.elementor-element-b795e5c{width:60.219%;}}