.elementor-6095 .elementor-element.elementor-element-42a6a82{--spacer-size:10px;}.elementor-6095 .elementor-element.elementor-element-eeded88 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-6095 .elementor-element.elementor-element-cd3d0f5{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-6095 .elementor-element.elementor-element-cd3d0f5 .elementor-heading-title{font-family:"Sedgwick Ave", Sans-serif;font-size:58px;font-weight:600;line-height:49px;letter-spacing:1px;}.elementor-6095 .elementor-element.elementor-element-e6afe58{--spacer-size:19px;}.elementor-6095 .elementor-element.elementor-element-c68e1fd{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-6095 .elementor-element.elementor-element-71f830a > .elementor-background-overlay{background-color:#1E475FFA;opacity:0.5;}.elementor-6095 .elementor-element.elementor-element-71f830a > .elementor-container{min-height:40px;}.elementor-6095 .elementor-element.elementor-element-75bbd98 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-6095 .elementor-element.elementor-element-75bbd98 > .elementor-background-overlay{background-color:#1E475FFA;opacity:0.5;}.elementor-6095 .elementor-element.elementor-element-75bbd98 > .elementor-container{min-height:407px;}.elementor-6095 .elementor-element.elementor-element-8ff4910{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-6095 .elementor-element.elementor-element-8ff4910:not( .elementor-widget-image ), .elementor-6095 .elementor-element.elementor-element-8ff4910.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-6095 .elementor-element.elementor-element-f036c68{text-align:center;}.elementor-6095 .elementor-element.elementor-element-f036c68 .elementor-heading-title{font-family:"Nanum Pen Script", Sans-serif;font-size:41px;font-weight:600;}.elementor-6095 .elementor-element.elementor-element-9b621ca{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-6095 .elementor-element.elementor-element-2668552{--spacer-size:10px;}.elementor-6095 .elementor-element.elementor-element-3826f2a > .elementor-background-overlay{background-color:#59B0E5FA;opacity:0.5;}.elementor-6095 .elementor-element.elementor-element-3826f2a > .elementor-container{min-height:40px;}.elementor-6095 .elementor-element.elementor-element-8167e39 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-6095 .elementor-element.elementor-element-8167e39 > .elementor-background-overlay{background-color:#59B0E5FA;opacity:0.5;}.elementor-6095 .elementor-element.elementor-element-8167e39 > .elementor-container{min-height:407px;}.elementor-6095 .elementor-element.elementor-element-485a09f{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-6095 .elementor-element.elementor-element-485a09f:not( .elementor-widget-image ), .elementor-6095 .elementor-element.elementor-element-485a09f.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-6095 .elementor-element.elementor-element-6655307{text-align:center;}.elementor-6095 .elementor-element.elementor-element-6655307 .elementor-heading-title{font-family:"Viga", Sans-serif;}.elementor-6095 .elementor-element.elementor-element-e6e8929{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-6095 .elementor-element.elementor-element-3f1ba18{--spacer-size:10px;}.elementor-6095 .elementor-element.elementor-element-99ca370 > .elementor-background-overlay{background-color:#C86C6C;opacity:0.38;}.elementor-6095 .elementor-element.elementor-element-99ca370 > .elementor-container{min-height:40px;}.elementor-6095 .elementor-element.elementor-element-10c1d6d > .elementor-background-overlay{background-color:#C86C6C;opacity:0.4;}.elementor-6095 .elementor-element.elementor-element-10c1d6d > .elementor-container{min-height:424px;}.elementor-6095 .elementor-element.elementor-element-10c1d6d > .elementor-shape-bottom svg{width:calc(100% + 1.3px);}.elementor-6095 .elementor-element.elementor-element-10c1d6d > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-6095 .elementor-element.elementor-element-f86aaaf{--e-image-carousel-slides-to-show:1;}.elementor-6095 .elementor-element.elementor-element-f86aaaf:not( .elementor-widget-image ), .elementor-6095 .elementor-element.elementor-element-f86aaaf.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:100%;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-6095 .elementor-element.elementor-element-12bd8b2{text-align:center;}.elementor-6095 .elementor-element.elementor-element-12bd8b2 .elementor-heading-title{font-family:"Protest Riot", Sans-serif;font-size:32px;line-height:31px;letter-spacing:2.1px;word-spacing:1px;}.elementor-6095 .elementor-element.elementor-element-98c49d3{--spacer-size:10px;}.elementor-6095 .elementor-element.elementor-element-dd44f53{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-6095 .elementor-element.elementor-element-dd44f53 p{margin-block-end:0px;}.elementor-6095 .elementor-element.elementor-element-e555688{--spacer-size:10px;}.elementor-6095 .elementor-element.elementor-element-1503dae > .elementor-background-overlay{background-color:#F08B3E;opacity:0.5;}.elementor-6095 .elementor-element.elementor-element-1503dae > .elementor-container{min-height:40px;}.elementor-6095 .elementor-element.elementor-element-c7346cd > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-6095 .elementor-element.elementor-element-c7346cd > .elementor-background-overlay{background-color:#F08B3E;opacity:0.5;}.elementor-6095 .elementor-element.elementor-element-c7346cd > .elementor-container{min-height:311px;}.elementor-6095 .elementor-element.elementor-element-c1387e7{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 107.58% );max-width:107.58%;--container-widget-width:107.58%;--container-widget-flex-grow:0;}.elementor-6095 .elementor-element.elementor-element-c1387e7:not( .elementor-widget-image ), .elementor-6095 .elementor-element.elementor-element-c1387e7.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:85%;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-6095 .elementor-element.elementor-element-98093bc{text-align:center;}.elementor-6095 .elementor-element.elementor-element-98093bc .elementor-heading-title{font-family:"Skranji", Sans-serif;font-size:30px;font-weight:600;line-height:30px;letter-spacing:1px;}.elementor-6095 .elementor-element.elementor-element-cdca761{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-6095 .elementor-element.elementor-element-160e34c{--spacer-size:10px;}.elementor-6095 .elementor-element.elementor-element-6c2ba3b > .elementor-background-overlay{background-color:#95D5C7;opacity:0.5;}.elementor-6095 .elementor-element.elementor-element-6c2ba3b > .elementor-container{min-height:40px;}.elementor-6095 .elementor-element.elementor-element-8f2aa8d > .elementor-background-overlay{background-color:#95D5C7;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6095 .elementor-element.elementor-element-8f2aa8d > .elementor-container{min-height:452px;}.elementor-6095 .elementor-element.elementor-element-8f2aa8d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6095 .elementor-element.elementor-element-9f73aba{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-6095 .elementor-element.elementor-element-9f73aba:not( .elementor-widget-image ), .elementor-6095 .elementor-element.elementor-element-9f73aba.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-6095 .elementor-element.elementor-element-2c34ce8{text-align:center;}.elementor-6095 .elementor-element.elementor-element-2c34ce8 .elementor-heading-title{font-family:"Fuzzy Bubbles", Sans-serif;font-size:35px;font-weight:700;}.elementor-6095 .elementor-element.elementor-element-4cc1c52{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-6095 .elementor-element.elementor-element-99bde32 > .elementor-background-overlay{background-color:#8DF09A;opacity:0.5;}.elementor-6095 .elementor-element.elementor-element-99bde32 > .elementor-container{min-height:40px;}.elementor-6095 .elementor-element.elementor-element-6c846b1 > .elementor-background-overlay{background-color:#8DF09A;opacity:0.5;}.elementor-6095 .elementor-element.elementor-element-6c846b1 > .elementor-container{min-height:452px;}.elementor-6095 .elementor-element.elementor-element-5787c6c{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-6095 .elementor-element.elementor-element-5787c6c:not( .elementor-widget-image ), .elementor-6095 .elementor-element.elementor-element-5787c6c.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-6095 .elementor-element.elementor-element-0bccbf2{text-align:center;}.elementor-6095 .elementor-element.elementor-element-0bccbf2 .elementor-heading-title{font-family:"Fredoka One", Sans-serif;font-size:35px;}.elementor-6095 .elementor-element.elementor-element-9c4147c{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-6095 .elementor-element.elementor-element-381d261{--spacer-size:15px;}.elementor-6095 .elementor-element.elementor-element-cd30e79:not(.elementor-motion-effects-element-type-background), .elementor-6095 .elementor-element.elementor-element-cd30e79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C8F597;}.elementor-6095 .elementor-element.elementor-element-cd30e79 > .elementor-container{min-height:40px;}.elementor-6095 .elementor-element.elementor-element-cd30e79{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6095 .elementor-element.elementor-element-cd30e79 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6095 .elementor-element.elementor-element-795c593{--spacer-size:50px;}.elementor-6095 .elementor-element.elementor-element-d02d993:not(.elementor-motion-effects-element-type-background), .elementor-6095 .elementor-element.elementor-element-d02d993 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C8F597;}.elementor-6095 .elementor-element.elementor-element-d02d993 > .elementor-container{min-height:519px;}.elementor-6095 .elementor-element.elementor-element-d02d993{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6095 .elementor-element.elementor-element-d02d993 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6095 .elementor-element.elementor-element-bc7e00c{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-6095 .elementor-element.elementor-element-bc7e00c:not( .elementor-widget-image ), .elementor-6095 .elementor-element.elementor-element-bc7e00c.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-6095 .elementor-element.elementor-element-a0c05c6{--spacer-size:20px;}.elementor-6095 .elementor-element.elementor-element-b195c96{text-align:center;}.elementor-6095 .elementor-element.elementor-element-b195c96 .elementor-heading-title{font-family:"Margarine", Sans-serif;font-size:38px;}.elementor-6095 .elementor-element.elementor-element-b767f4e{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-6095 .elementor-element.elementor-element-e155440{--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-6095 .elementor-element.elementor-element-8033d25:not(.elementor-motion-effects-element-type-background), .elementor-6095 .elementor-element.elementor-element-8033d25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EDA3;}.elementor-6095 .elementor-element.elementor-element-8033d25 > .elementor-container{min-height:40px;}.elementor-6095 .elementor-element.elementor-element-8033d25{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6095 .elementor-element.elementor-element-8033d25 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6095 .elementor-element.elementor-element-139904d{--spacer-size:50px;}.elementor-6095 .elementor-element.elementor-element-f75b211:not(.elementor-motion-effects-element-type-background), .elementor-6095 .elementor-element.elementor-element-f75b211 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EDA3;}.elementor-6095 .elementor-element.elementor-element-f75b211 > .elementor-container{min-height:519px;}.elementor-6095 .elementor-element.elementor-element-f75b211{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6095 .elementor-element.elementor-element-f75b211 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6095 .elementor-element.elementor-element-c0c67ae{--e-image-carousel-slides-to-show:1;}.elementor-6095 .elementor-element.elementor-element-c0c67ae:not( .elementor-widget-image ), .elementor-6095 .elementor-element.elementor-element-c0c67ae.elementor-widget-image img{-webkit-mask-image:url( https://adventurehostels.co.nz/wp-content/plugins/elementor/assets/mask-shapes/sketch.svg );-webkit-mask-size:99%;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-6095 .elementor-element.elementor-element-1613382{--spacer-size:20px;}.elementor-6095 .elementor-element.elementor-element-d676899{text-align:center;}.elementor-6095 .elementor-element.elementor-element-d676899 .elementor-heading-title{font-family:"Margarine", Sans-serif;font-size:38px;}.elementor-6095 .elementor-element.elementor-element-6c7fcd3{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-6095 .elementor-element.elementor-element-cbaabbd{--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-6095 .elementor-element.elementor-element-ff23380:not(.elementor-motion-effects-element-type-background), .elementor-6095 .elementor-element.elementor-element-ff23380 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4D7B7;}.elementor-6095 .elementor-element.elementor-element-ff23380 > .elementor-container{min-height:40px;}.elementor-6095 .elementor-element.elementor-element-ff23380{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6095 .elementor-element.elementor-element-ff23380 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6095 .elementor-element.elementor-element-c6b07ee{--spacer-size:50px;}.elementor-6095 .elementor-element.elementor-element-cc09f29:not(.elementor-motion-effects-element-type-background), .elementor-6095 .elementor-element.elementor-element-cc09f29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4D7B7;}.elementor-6095 .elementor-element.elementor-element-cc09f29 > .elementor-container{min-height:519px;}.elementor-6095 .elementor-element.elementor-element-cc09f29{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6095 .elementor-element.elementor-element-cc09f29 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6095 .elementor-element.elementor-element-6da75d7{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-6095 .elementor-element.elementor-element-6da75d7:not( .elementor-widget-image ), .elementor-6095 .elementor-element.elementor-element-6da75d7.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:110%;-webkit-mask-position:custom;-webkit-mask-position-x:83%;-webkit-mask-position-y:72%;-webkit-mask-repeat:no-repeat;}.elementor-6095 .elementor-element.elementor-element-eada5f0{--spacer-size:20px;}.elementor-6095 .elementor-element.elementor-element-5d2ed86{text-align:center;}.elementor-6095 .elementor-element.elementor-element-5d2ed86 .elementor-heading-title{font-family:"Black Han Sans", Sans-serif;font-size:38px;}.elementor-6095 .elementor-element.elementor-element-f929111{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-6095 .elementor-element.elementor-element-770b5b5{--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-6095 .elementor-element.elementor-element-69667af{--spacer-size:22px;}.elementor-6095 .elementor-element.elementor-element-771d005{text-align:center;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:500;}@media(min-width:768px){.elementor-6095 .elementor-element.elementor-element-44dc30a{width:40.586%;}.elementor-6095 .elementor-element.elementor-element-f922dc3{width:59.414%;}.elementor-6095 .elementor-element.elementor-element-0634003{width:40.586%;}.elementor-6095 .elementor-element.elementor-element-cc4f592{width:59.414%;}.elementor-6095 .elementor-element.elementor-element-72411f9{width:36.247%;}.elementor-6095 .elementor-element.elementor-element-b43dbbd{width:63.753%;}.elementor-6095 .elementor-element.elementor-element-48b10d0{width:36.412%;}.elementor-6095 .elementor-element.elementor-element-30e906d{width:63.588%;}.elementor-6095 .elementor-element.elementor-element-c4e8b4f{width:36.034%;}.elementor-6095 .elementor-element.elementor-element-1ecf548{width:63.923%;}.elementor-6095 .elementor-element.elementor-element-4ef9958{width:39.16%;}.elementor-6095 .elementor-element.elementor-element-4197524{width:60.797%;}.elementor-6095 .elementor-element.elementor-element-338f6a8{width:39.781%;}.elementor-6095 .elementor-element.elementor-element-bcc8226{width:60.219%;}.elementor-6095 .elementor-element.elementor-element-ad155b1{width:39.781%;}.elementor-6095 .elementor-element.elementor-element-09e79f6{width:60.219%;}.elementor-6095 .elementor-element.elementor-element-291daf2{width:39.781%;}.elementor-6095 .elementor-element.elementor-element-9563d54{width:60.219%;}}