.elementor-1417 .elementor-element.elementor-element-e274bb4{--display:flex;}.elementor-1417 .elementor-element.elementor-element-e274bb4:not(.elementor-motion-effects-element-type-background), .elementor-1417 .elementor-element.elementor-element-e274bb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1417 .elementor-element.elementor-element-2f8fd3af{text-align:center;font-family:"DM Serif Text", Sans-serif;font-size:62px;font-weight:700;}.elementor-1417 .elementor-element.elementor-element-2ddf7f9c{--display:flex;}.elementor-1417 .elementor-element.elementor-element-19bf085 > .elementor-widget-container{margin:-42px 0px 0px 0px;}.elementor-1417 .elementor-element.elementor-element-19bf085{text-align:center;}.elementor-1417 .elementor-element.elementor-element-698db6a2{--display:flex;--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1417 .elementor-element.elementor-element-469ee0f9 > .elementor-widget-container{margin:0px 0px 25px 0px;padding:0px 0px 0px 0px;}.elementor-1417 .elementor-element.elementor-element-469ee0f9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1417 .elementor-element.elementor-element-469ee0f9 img{width:100%;max-width:100%;height:675px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-1417 .elementor-element.elementor-element-21b75cd6{--display:flex;--border-radius:0px 0px 0px 0px;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1417 .elementor-element.elementor-element-21b75cd6:not(.elementor-motion-effects-element-type-background), .elementor-1417 .elementor-element.elementor-element-21b75cd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ACD5DA;}.elementor-1417 .elementor-element.elementor-element-104779ee{--display:flex;}.elementor-1417 .elementor-element.elementor-element-3bd232e5 > .elementor-widget-container{margin:30px 0px 30px 0px;padding:0px 120px 0px 120px;}.elementor-1417 .elementor-element.elementor-element-3bd232e5{text-align:center;font-family:"DM Serif Text", Sans-serif;font-size:22px;color:#000000;}.elementor-1417 .elementor-element.elementor-element-52713e6{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1417 .elementor-element.elementor-element-a810aee{text-align:end;}.elementor-1417 .elementor-element.elementor-element-a810aee img{width:30%;}.elementor-1417 .elementor-element.elementor-element-0b865d2.elementor-element{--align-self:center;}.elementor-1417 .elementor-element.elementor-element-360001f > .elementor-widget-container{--e-transform-flipX:-1;}.elementor-1417 .elementor-element.elementor-element-360001f.elementor-element{--align-self:flex-start;}.elementor-1417 .elementor-element.elementor-element-360001f{text-align:end;}.elementor-1417 .elementor-element.elementor-element-360001f img{width:30%;}.elementor-1417 .elementor-element.elementor-element-336d36db{--display:flex;--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1417 .elementor-element.elementor-element-7ad444ff{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-1417 .elementor-element.elementor-element-2f926e99.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-1417 .elementor-element.elementor-element-2f926e99 img{width:100%;max-width:91%;height:306px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-1417 .elementor-element.elementor-element-ebb7ef8 > .elementor-widget-container{margin:040px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-1417 .elementor-element.elementor-element-47fe5b14 > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-1417 .elementor-element.elementor-element-7b856025 img{width:90%;height:294px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-1417 .elementor-element.elementor-element-55bc8644 img{width:90%;height:294px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-1417 .elementor-element.elementor-element-4c7c17e > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-1417 .elementor-element.elementor-element-7c37908 > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-1417 .elementor-element.elementor-element-545cd609 img{width:90%;height:294px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-1417 .elementor-element.elementor-element-2f267037 img{width:90%;height:294px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-1417 .elementor-element.elementor-element-248e8d9 > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-1417 .elementor-element.elementor-element-4d29e6c4 > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-1417 .elementor-element.elementor-element-4dd7958 img{width:90%;height:294px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-1417 .elementor-element.elementor-element-8915727 img{width:90%;height:294px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-1417 .elementor-element.elementor-element-44f17803 > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-1417 .elementor-element.elementor-element-77d0ec12{--display:flex;}.elementor-1417 .elementor-element.elementor-element-19463c3{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1417 .elementor-element.elementor-element-19463c3 .elementor-divider-separator{width:100%;}.elementor-1417 .elementor-element.elementor-element-19463c3 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1417 .elementor-element.elementor-element-e07c921{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1417 .elementor-element.elementor-element-705d259{text-align:end;}.elementor-1417 .elementor-element.elementor-element-705d259 img{width:30%;}.elementor-1417 .elementor-element.elementor-element-fbaab6d.elementor-element{--align-self:center;}.elementor-1417 .elementor-element.elementor-element-2cec7b4 > .elementor-widget-container{--e-transform-flipX:-1;}.elementor-1417 .elementor-element.elementor-element-2cec7b4.elementor-element{--align-self:flex-start;}.elementor-1417 .elementor-element.elementor-element-2cec7b4{text-align:end;}.elementor-1417 .elementor-element.elementor-element-2cec7b4 img{width:30%;}.elementor-1417 .elementor-element.elementor-element-8cd32b4{--display:flex;}.elementor-1417 .elementor-element.elementor-element-32ed065{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1417 .elementor-element.elementor-element-32ed065 .elementor-divider-separator{width:100%;}.elementor-1417 .elementor-element.elementor-element-32ed065 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1417 .elementor-element.elementor-element-68ccb8d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1417 .elementor-element.elementor-element-a9a8df3 img{width:100%;max-width:100%;height:750px;object-fit:cover;object-position:center center;}.elementor-1417 .elementor-element.elementor-element-69e37d0e > .elementor-widget-container{margin:0px 0px 0px 14px;}.elementor-1417 .elementor-element.elementor-element-69e37d0e{text-align:start;}.elementor-1417 .elementor-element.elementor-element-1dc8edf{--display:flex;}.elementor-1417 .elementor-element.elementor-element-9399e4e{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1417 .elementor-element.elementor-element-9399e4e .elementor-divider-separator{width:100%;}.elementor-1417 .elementor-element.elementor-element-9399e4e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1417 .elementor-element.elementor-element-d9ca1fd{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1417 .elementor-element.elementor-element-441de78{text-align:end;}.elementor-1417 .elementor-element.elementor-element-441de78 img{width:30%;}.elementor-1417 .elementor-element.elementor-element-4207b5b.elementor-element{--align-self:center;}.elementor-1417 .elementor-element.elementor-element-156c842 > .elementor-widget-container{--e-transform-flipX:-1;}.elementor-1417 .elementor-element.elementor-element-156c842.elementor-element{--align-self:flex-start;}.elementor-1417 .elementor-element.elementor-element-156c842{text-align:end;}.elementor-1417 .elementor-element.elementor-element-156c842 img{width:30%;}.elementor-1417 .elementor-element.elementor-element-089a4eb{--display:flex;}.elementor-1417 .elementor-element.elementor-element-ef65841{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1417 .elementor-element.elementor-element-ef65841 .elementor-divider-separator{width:100%;}.elementor-1417 .elementor-element.elementor-element-ef65841 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1417 .elementor-element.elementor-element-014f4d3{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1417 .elementor-element.elementor-element-0321da5 > .elementor-widget-container{margin:0px 0px 0px 14px;}.elementor-1417 .elementor-element.elementor-element-0321da5{text-align:start;color:#000000;}.elementor-1417 .elementor-element.elementor-element-0321da5 a{color:#000000;}.elementor-1417 .elementor-element.elementor-element-0321da5 a:hover, .elementor-1417 .elementor-element.elementor-element-0321da5 a:focus{color:#C1C1C1;}.elementor-1417 .elementor-element.elementor-element-774f340 > .elementor-widget-container{margin:22px 0px 0px 0px;}.elementor-1417 .elementor-element.elementor-element-774f340 img{width:100%;max-width:100%;height:825px;object-fit:cover;object-position:center center;}.elementor-1417 .elementor-element.elementor-element-f264035{--display:flex;}.elementor-1417 .elementor-element.elementor-element-560b882{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1417 .elementor-element.elementor-element-560b882 .elementor-divider-separator{width:100%;}.elementor-1417 .elementor-element.elementor-element-560b882 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1417 .elementor-element.elementor-element-7a3a826{--display:flex;--overlay-opacity:0.5;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-1417 .elementor-element.elementor-element-7a3a826:not(.elementor-motion-effects-element-type-background), .elementor-1417 .elementor-element.elementor-element-7a3a826 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ACD5DA;}.elementor-1417 .elementor-element.elementor-element-7a3a826::before, .elementor-1417 .elementor-element.elementor-element-7a3a826 > .elementor-background-video-container::before, .elementor-1417 .elementor-element.elementor-element-7a3a826 > .e-con-inner > .elementor-background-video-container::before, .elementor-1417 .elementor-element.elementor-element-7a3a826 > .elementor-background-slideshow::before, .elementor-1417 .elementor-element.elementor-element-7a3a826 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1417 .elementor-element.elementor-element-7a3a826 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#013D4A00;--background-overlay:'';}.elementor-1417 .elementor-element.elementor-element-0000891 .elementor-heading-title{color:#000000;}.elementor-1417 .elementor-element.elementor-element-4c1dbe2{--display:flex;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:-17px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-1417 .elementor-element.elementor-element-4c1dbe2:not(.elementor-motion-effects-element-type-background), .elementor-1417 .elementor-element.elementor-element-4c1dbe2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ACD5DA;}.elementor-1417 .elementor-element.elementor-element-93a2291{--display:flex;}.elementor-1417 .elementor-element.elementor-element-93a2291:not(.elementor-motion-effects-element-type-background), .elementor-1417 .elementor-element.elementor-element-93a2291 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DCEEF0;}.elementor-1417 .elementor-element.elementor-element-09d6e39{color:#000000;}.elementor-1417 .elementor-element.elementor-element-09d6e39 a{color:#FFFFFF;}.elementor-1417 .elementor-element.elementor-element-2040857{--display:flex;}.elementor-1417 .elementor-element.elementor-element-2040857:not(.elementor-motion-effects-element-type-background), .elementor-1417 .elementor-element.elementor-element-2040857 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DCEEF0;}.elementor-1417 .elementor-element.elementor-element-820c1d5{color:#000000;}.elementor-1417 .elementor-element.elementor-element-820c1d5 a{color:#FFFFFF;}.elementor-1417 .elementor-element.elementor-element-8cb8ee5{--display:flex;}.elementor-1417 .elementor-element.elementor-element-8cb8ee5:not(.elementor-motion-effects-element-type-background), .elementor-1417 .elementor-element.elementor-element-8cb8ee5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DCEEF0;}.elementor-1417 .elementor-element.elementor-element-a242fd5{color:#000000;}.elementor-1417 .elementor-element.elementor-element-c86d21c{--display:flex;}.elementor-1417 .elementor-element.elementor-element-c86d21c:not(.elementor-motion-effects-element-type-background), .elementor-1417 .elementor-element.elementor-element-c86d21c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DCEEF0;}.elementor-1417 .elementor-element.elementor-element-d0bccd7{color:#000000;}.elementor-1417 .elementor-element.elementor-element-8b59c12{--display:flex;}.elementor-1417 .elementor-element.elementor-element-8b59c12:not(.elementor-motion-effects-element-type-background), .elementor-1417 .elementor-element.elementor-element-8b59c12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DCEEF0;}.elementor-1417 .elementor-element.elementor-element-455d7c3{color:#000000;}.elementor-1417 .elementor-element.elementor-element-c9a60cf{--display:flex;}.elementor-1417 .elementor-element.elementor-element-52c8538{--display:flex;}.elementor-1417 .elementor-element.elementor-element-57995e8{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:7px;--n-accordion-item-title-distance-from-content:13px;--n-accordion-icon-size:15px;}.elementor-1417 .elementor-element.elementor-element-57995e8 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#DCEEF0;}.elementor-1417 .elementor-element.elementor-element-57995e8 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#C1DBEA;}.elementor-1417 .elementor-element.elementor-element-7213abc8{--display:flex;--padding-top:29px;--padding-bottom:-24px;--padding-left:0px;--padding-right:0px;}.elementor-1417 .elementor-element.elementor-element-7213abc8:not(.elementor-motion-effects-element-type-background), .elementor-1417 .elementor-element.elementor-element-7213abc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#29818E;}.elementor-1417 .elementor-element.elementor-element-580ab056{text-align:center;font-family:"DM Serif Text", Sans-serif;font-size:17px;color:#FFFFFF;}.elementor-1417 .elementor-element.elementor-element-36f3a7e{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:0100px;--padding-left:0px;--padding-right:0px;}.elementor-1417 .elementor-element.elementor-element-36f3a7e:not(.elementor-motion-effects-element-type-background), .elementor-1417 .elementor-element.elementor-element-36f3a7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#29818E;}.elementor-1417 .elementor-element.elementor-element-06a581e{--display:flex;--min-height:360px;--background-transition:0.3s;--overlay-opacity:0.5;border-style:none;--border-style:none;box-shadow:0px 3px 3px 1px rgba(7, 7, 7, 0.31);}.elementor-1417 .elementor-element.elementor-element-06a581e:not(.elementor-motion-effects-element-type-background), .elementor-1417 .elementor-element.elementor-element-06a581e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020101A3;background-image:url("https://waiheketravelguide.co.nz/wp-content/uploads/2025/08/piritahi.jpg");background-position:center center;background-size:cover;}.elementor-1417 .elementor-element.elementor-element-06a581e:hover{background-color:#0000007D;--overlay-opacity:0.5;}.elementor-1417 .elementor-element.elementor-element-06a581e::before, .elementor-1417 .elementor-element.elementor-element-06a581e > .elementor-background-video-container::before, .elementor-1417 .elementor-element.elementor-element-06a581e > .e-con-inner > .elementor-background-video-container::before, .elementor-1417 .elementor-element.elementor-element-06a581e > .elementor-background-slideshow::before, .elementor-1417 .elementor-element.elementor-element-06a581e > .e-con-inner > .elementor-background-slideshow::before, .elementor-1417 .elementor-element.elementor-element-06a581e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0B000000;--background-overlay:'';}.elementor-1417 .elementor-element.elementor-element-06a581e:hover::before, .elementor-1417 .elementor-element.elementor-element-06a581e:hover > .elementor-background-video-container::before, .elementor-1417 .elementor-element.elementor-element-06a581e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1417 .elementor-element.elementor-element-06a581e > .elementor-background-slideshow:hover::before, .elementor-1417 .elementor-element.elementor-element-06a581e > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#020000D9;--background-overlay:'';}.elementor-1417 .elementor-element.elementor-element-c88011f > .elementor-widget-container{background-color:#00000070;margin:202px 0px -190px 0px;padding:0px 0px 0px 0px;}.elementor-1417 .elementor-element.elementor-element-c88011f{text-align:center;}.elementor-1417 .elementor-element.elementor-element-c88011f .elementor-heading-title{font-weight:700;color:#FFFFFF;}.elementor-1417 .elementor-element.elementor-element-c88011f .elementor-heading-title a:hover, .elementor-1417 .elementor-element.elementor-element-c88011f .elementor-heading-title a:focus{color:var( --e-global-color-3e83912 );}.elementor-1417 .elementor-element.elementor-element-19483da{--display:flex;--min-height:360px;--background-transition:0.3s;--overlay-opacity:0.5;border-style:none;--border-style:none;box-shadow:0px 3px 3px 1px rgba(7, 7, 7, 0.31);}.elementor-1417 .elementor-element.elementor-element-19483da:not(.elementor-motion-effects-element-type-background), .elementor-1417 .elementor-element.elementor-element-19483da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://waiheketravelguide.co.nz/wp-content/uploads/2025/08/download-scaled.jpg");background-position:center center;background-size:cover;}.elementor-1417 .elementor-element.elementor-element-19483da:hover{background-color:#0000007D;--overlay-opacity:0.5;}.elementor-1417 .elementor-element.elementor-element-19483da::before, .elementor-1417 .elementor-element.elementor-element-19483da > .elementor-background-video-container::before, .elementor-1417 .elementor-element.elementor-element-19483da > .e-con-inner > .elementor-background-video-container::before, .elementor-1417 .elementor-element.elementor-element-19483da > .elementor-background-slideshow::before, .elementor-1417 .elementor-element.elementor-element-19483da > .e-con-inner > .elementor-background-slideshow::before, .elementor-1417 .elementor-element.elementor-element-19483da > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0B000000;--background-overlay:'';}.elementor-1417 .elementor-element.elementor-element-19483da:hover::before, .elementor-1417 .elementor-element.elementor-element-19483da:hover > .elementor-background-video-container::before, .elementor-1417 .elementor-element.elementor-element-19483da:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1417 .elementor-element.elementor-element-19483da > .elementor-background-slideshow:hover::before, .elementor-1417 .elementor-element.elementor-element-19483da > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#020000D9;--background-overlay:'';}.elementor-1417 .elementor-element.elementor-element-5347890 > .elementor-widget-container{background-color:#00000070;margin:204px 0px -197px 0px;padding:0px 0px 0px 0px;}.elementor-1417 .elementor-element.elementor-element-5347890{text-align:center;}.elementor-1417 .elementor-element.elementor-element-5347890 .elementor-heading-title{font-weight:700;color:#FFFFFF;}.elementor-1417 .elementor-element.elementor-element-5347890 .elementor-heading-title a:hover, .elementor-1417 .elementor-element.elementor-element-5347890 .elementor-heading-title a:focus{color:var( --e-global-color-3e83912 );}.elementor-1417 .elementor-element.elementor-element-8dde898{--display:flex;--min-height:360px;--background-transition:0.3s;--overlay-opacity:0.5;border-style:none;--border-style:none;box-shadow:0px 3px 3px 1px rgba(7, 7, 7, 0.31);}.elementor-1417 .elementor-element.elementor-element-8dde898:not(.elementor-motion-effects-element-type-background), .elementor-1417 .elementor-element.elementor-element-8dde898 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://waiheketravelguide.co.nz/wp-content/uploads/2025/06/IMG_9122-scaled.jpg");background-position:center center;background-size:cover;}.elementor-1417 .elementor-element.elementor-element-8dde898:hover{background-color:#0000007D;--overlay-opacity:0.5;}.elementor-1417 .elementor-element.elementor-element-8dde898::before, .elementor-1417 .elementor-element.elementor-element-8dde898 > .elementor-background-video-container::before, .elementor-1417 .elementor-element.elementor-element-8dde898 > .e-con-inner > .elementor-background-video-container::before, .elementor-1417 .elementor-element.elementor-element-8dde898 > .elementor-background-slideshow::before, .elementor-1417 .elementor-element.elementor-element-8dde898 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1417 .elementor-element.elementor-element-8dde898 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0B000000;--background-overlay:'';}.elementor-1417 .elementor-element.elementor-element-8dde898:hover::before, .elementor-1417 .elementor-element.elementor-element-8dde898:hover > .elementor-background-video-container::before, .elementor-1417 .elementor-element.elementor-element-8dde898:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1417 .elementor-element.elementor-element-8dde898 > .elementor-background-slideshow:hover::before, .elementor-1417 .elementor-element.elementor-element-8dde898 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#020000D9;--background-overlay:'';}.elementor-1417 .elementor-element.elementor-element-dcd1520 > .elementor-widget-container{background-color:#00000070;margin:204px 0px -197px 0px;}.elementor-1417 .elementor-element.elementor-element-dcd1520{text-align:center;}.elementor-1417 .elementor-element.elementor-element-dcd1520 .elementor-heading-title{font-weight:700;color:#FFFFFF;}.elementor-1417 .elementor-element.elementor-element-dcd1520 .elementor-heading-title a:hover, .elementor-1417 .elementor-element.elementor-element-dcd1520 .elementor-heading-title a:focus{color:var( --e-global-color-3e83912 );}.elementor-1417 .elementor-element.elementor-element-7800325{--display:flex;--min-height:360px;--background-transition:0.3s;--overlay-opacity:0.5;border-style:none;--border-style:none;box-shadow:0px 3px 3px 1px rgba(7, 7, 7, 0.31);}.elementor-1417 .elementor-element.elementor-element-7800325:not(.elementor-motion-effects-element-type-background), .elementor-1417 .elementor-element.elementor-element-7800325 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://waiheketravelguide.co.nz/wp-content/uploads/2025/06/Eride-Palm-beach.jpg");background-position:center center;background-size:cover;}.elementor-1417 .elementor-element.elementor-element-7800325:hover{background-color:#0000007D;--overlay-opacity:0.5;}.elementor-1417 .elementor-element.elementor-element-7800325::before, .elementor-1417 .elementor-element.elementor-element-7800325 > .elementor-background-video-container::before, .elementor-1417 .elementor-element.elementor-element-7800325 > .e-con-inner > .elementor-background-video-container::before, .elementor-1417 .elementor-element.elementor-element-7800325 > .elementor-background-slideshow::before, .elementor-1417 .elementor-element.elementor-element-7800325 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1417 .elementor-element.elementor-element-7800325 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0B000000;--background-overlay:'';}.elementor-1417 .elementor-element.elementor-element-7800325:hover::before, .elementor-1417 .elementor-element.elementor-element-7800325:hover > .elementor-background-video-container::before, .elementor-1417 .elementor-element.elementor-element-7800325:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1417 .elementor-element.elementor-element-7800325 > .elementor-background-slideshow:hover::before, .elementor-1417 .elementor-element.elementor-element-7800325 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#020000D9;--background-overlay:'';}.elementor-1417 .elementor-element.elementor-element-d721c0e > .elementor-widget-container{background-color:#00000070;margin:204px 0px -197px 0px;}.elementor-1417 .elementor-element.elementor-element-d721c0e{text-align:center;}.elementor-1417 .elementor-element.elementor-element-d721c0e .elementor-heading-title{font-weight:700;color:#FFFFFF;}.elementor-1417 .elementor-element.elementor-element-d721c0e .elementor-heading-title a:hover, .elementor-1417 .elementor-element.elementor-element-d721c0e .elementor-heading-title a:focus{color:var( --e-global-color-3e83912 );}.elementor-1417 .elementor-element.elementor-element-e2b5aa9{--display:flex;--min-height:360px;--background-transition:0.3s;--overlay-opacity:0.5;border-style:none;--border-style:none;box-shadow:0px 3px 3px 1px rgba(7, 7, 7, 0.31);}.elementor-1417 .elementor-element.elementor-element-e2b5aa9:not(.elementor-motion-effects-element-type-background), .elementor-1417 .elementor-element.elementor-element-e2b5aa9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://waiheketravelguide.co.nz/wp-content/uploads/2025/06/89251419_488050125196770_2706241889434075136_n.jpg");background-position:center center;background-size:cover;}.elementor-1417 .elementor-element.elementor-element-e2b5aa9:hover{background-color:#0000007D;--overlay-opacity:0.5;}.elementor-1417 .elementor-element.elementor-element-e2b5aa9::before, .elementor-1417 .elementor-element.elementor-element-e2b5aa9 > .elementor-background-video-container::before, .elementor-1417 .elementor-element.elementor-element-e2b5aa9 > .e-con-inner > .elementor-background-video-container::before, .elementor-1417 .elementor-element.elementor-element-e2b5aa9 > .elementor-background-slideshow::before, .elementor-1417 .elementor-element.elementor-element-e2b5aa9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1417 .elementor-element.elementor-element-e2b5aa9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0B000000;--background-overlay:'';}.elementor-1417 .elementor-element.elementor-element-e2b5aa9:hover::before, .elementor-1417 .elementor-element.elementor-element-e2b5aa9:hover > .elementor-background-video-container::before, .elementor-1417 .elementor-element.elementor-element-e2b5aa9:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1417 .elementor-element.elementor-element-e2b5aa9 > .elementor-background-slideshow:hover::before, .elementor-1417 .elementor-element.elementor-element-e2b5aa9 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#020000D9;--background-overlay:'';}.elementor-1417 .elementor-element.elementor-element-b68f9b0 > .elementor-widget-container{background-color:#00000070;margin:204px 0px -197px 0px;}.elementor-1417 .elementor-element.elementor-element-b68f9b0{text-align:center;}.elementor-1417 .elementor-element.elementor-element-b68f9b0 .elementor-heading-title{font-weight:700;color:#FFFFFF;}.elementor-1417 .elementor-element.elementor-element-b68f9b0 .elementor-heading-title a:hover, .elementor-1417 .elementor-element.elementor-element-b68f9b0 .elementor-heading-title a:focus{color:var( --e-global-color-3e83912 );}.elementor-1417 .elementor-element.elementor-element-856d67a{--display:flex;--min-height:360px;--background-transition:0.3s;--overlay-opacity:0.5;border-style:none;--border-style:none;box-shadow:0px 3px 3px 1px rgba(7, 7, 7, 0.31);}.elementor-1417 .elementor-element.elementor-element-856d67a:not(.elementor-motion-effects-element-type-background), .elementor-1417 .elementor-element.elementor-element-856d67a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://waiheketravelguide.co.nz/wp-content/uploads/2025/06/stony-batter-tunnels-outside.jpg");background-position:center center;background-size:cover;}.elementor-1417 .elementor-element.elementor-element-856d67a:hover{background-color:#0000007D;--overlay-opacity:0.5;}.elementor-1417 .elementor-element.elementor-element-856d67a::before, .elementor-1417 .elementor-element.elementor-element-856d67a > .elementor-background-video-container::before, .elementor-1417 .elementor-element.elementor-element-856d67a > .e-con-inner > .elementor-background-video-container::before, .elementor-1417 .elementor-element.elementor-element-856d67a > .elementor-background-slideshow::before, .elementor-1417 .elementor-element.elementor-element-856d67a > .e-con-inner > .elementor-background-slideshow::before, .elementor-1417 .elementor-element.elementor-element-856d67a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0B000000;--background-overlay:'';}.elementor-1417 .elementor-element.elementor-element-856d67a:hover::before, .elementor-1417 .elementor-element.elementor-element-856d67a:hover > .elementor-background-video-container::before, .elementor-1417 .elementor-element.elementor-element-856d67a:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1417 .elementor-element.elementor-element-856d67a > .elementor-background-slideshow:hover::before, .elementor-1417 .elementor-element.elementor-element-856d67a > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#020000D9;--background-overlay:'';}.elementor-1417 .elementor-element.elementor-element-a633c32 > .elementor-widget-container{background-color:#00000070;margin:204px 0px -197px 0px;}.elementor-1417 .elementor-element.elementor-element-a633c32{text-align:center;}.elementor-1417 .elementor-element.elementor-element-a633c32 .elementor-heading-title{font-weight:700;color:#FFFFFF;}.elementor-1417 .elementor-element.elementor-element-a633c32 .elementor-heading-title a:hover, .elementor-1417 .elementor-element.elementor-element-a633c32 .elementor-heading-title a:focus{color:var( --e-global-color-3e83912 );}@media(max-width:1024px){.elementor-1417 .elementor-element.elementor-element-52713e6{--grid-auto-flow:row;}.elementor-1417 .elementor-element.elementor-element-7ad444ff{--grid-auto-flow:row;}.elementor-1417 .elementor-element.elementor-element-e07c921{--grid-auto-flow:row;}.elementor-1417 .elementor-element.elementor-element-68ccb8d{--grid-auto-flow:row;}.elementor-1417 .elementor-element.elementor-element-d9ca1fd{--grid-auto-flow:row;}.elementor-1417 .elementor-element.elementor-element-014f4d3{--grid-auto-flow:row;}.elementor-1417 .elementor-element.elementor-element-36f3a7e{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-1417 .elementor-element.elementor-element-e274bb4{--content-width:1600px;}.elementor-1417 .elementor-element.elementor-element-21b75cd6{--content-width:1600px;}.elementor-1417 .elementor-element.elementor-element-52713e6{--content-width:1468px;}.elementor-1417 .elementor-element.elementor-element-e07c921{--content-width:1468px;}.elementor-1417 .elementor-element.elementor-element-d9ca1fd{--content-width:1468px;}.elementor-1417 .elementor-element.elementor-element-36f3a7e{--content-width:1407px;}.elementor-1417 .elementor-element.elementor-element-06a581e{--width:100%;}.elementor-1417 .elementor-element.elementor-element-19483da{--width:100%;}.elementor-1417 .elementor-element.elementor-element-8dde898{--width:100%;}.elementor-1417 .elementor-element.elementor-element-7800325{--width:100%;}.elementor-1417 .elementor-element.elementor-element-e2b5aa9{--width:100%;}.elementor-1417 .elementor-element.elementor-element-856d67a{--width:100%;}}@media(max-width:767px){.elementor-1417 .elementor-element.elementor-element-52713e6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1417 .elementor-element.elementor-element-7ad444ff{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1417 .elementor-element.elementor-element-e07c921{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1417 .elementor-element.elementor-element-68ccb8d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1417 .elementor-element.elementor-element-d9ca1fd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1417 .elementor-element.elementor-element-014f4d3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1417 .elementor-element.elementor-element-36f3a7e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for nested-accordion, class: .elementor-element-57995e8 */.elementor-accordion .elementor-tab-title {
  background-color: pink !important;
}/* End custom CSS */