.elementor-789 .elementor-element.elementor-element-30b1afa:not(.elementor-motion-effects-element-type-background), .elementor-789 .elementor-element.elementor-element-30b1afa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thetravelco.flowmarketing.co.nz/wp-content/uploads/2022/04/hero.png");background-position:0px 71%;background-repeat:no-repeat;background-size:cover;}.elementor-789 .elementor-element.elementor-element-30b1afa > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-789 .elementor-element.elementor-element-30b1afa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-185px;margin-bottom:0px;padding:265px 0px 120px 0px;}.elementor-789 .elementor-element.elementor-element-a0517ad{text-align:center;}.elementor-789 .elementor-element.elementor-element-a0517ad .elementor-heading-title{color:#FFFFFF;}.elementor-789 .elementor-element.elementor-element-61366cdb > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-789 .elementor-element.elementor-element-61366cdb:not(.elementor-motion-effects-element-type-background), .elementor-789 .elementor-element.elementor-element-61366cdb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thetravelco.flowmarketing.co.nz/wp-content/uploads/2022/04/section-bg.png");background-position:center center;background-repeat:repeat-y;}.elementor-789 .elementor-element.elementor-element-61366cdb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:150px;margin-bottom:30px;}.elementor-789 .elementor-element.elementor-element-61366cdb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-789 .elementor-element.elementor-element-47e8a448{margin-top:-70px;margin-bottom:0px;}.elementor-789 .elementor-element.elementor-element-31edbc73 .elementor-heading-title{color:#C99D4C;font-family:"Antic Didone", Sans-serif;font-size:80px;font-weight:400;}.elementor-789 .elementor-element.elementor-element-54d34270 .elementor-heading-title{color:#000000;font-family:"Antic Didone", Sans-serif;font-size:30px;font-weight:400;letter-spacing:0.42px;}.elementor-789 .elementor-element.elementor-element-59a37a62{margin-top:0px;margin-bottom:0px;}.elementor-789 .elementor-element.elementor-element-a57ffb0 .elementor-heading-title{color:#C99E4C;font-family:"Antic Didone", Sans-serif;font-size:38px;font-weight:400;line-height:42px;}.elementor-789 .elementor-element.elementor-element-6a5823eb img{border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-789 .elementor-element.elementor-element-3b71187a{--spacer-size:35px;}.elementor-789 .elementor-element.elementor-element-3a36ff9d .elementor-button{font-family:"Oxygen", Sans-serif;font-size:22px;font-weight:700;line-height:32px;background-color:#286726;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-789 .elementor-element.elementor-element-19d57d92{--spacer-size:35px;}.elementor-789 .elementor-element.elementor-element-849788b:not(.elementor-motion-effects-element-type-background), .elementor-789 .elementor-element.elementor-element-849788b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CCCCCC10;}.elementor-789 .elementor-element.elementor-element-849788b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:40px 40px 40px 40px;}.elementor-789 .elementor-element.elementor-element-849788b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-789 .elementor-element.elementor-element-3ff87ab .elementor-heading-title{color:#C99E4C;font-family:"Antic Didone", Sans-serif;font-size:38px;font-weight:400;line-height:42px;}.elementor-789 .elementor-element.elementor-element-93fa72f{--spacer-size:35px;}.elementor-789 .elementor-element.elementor-element-9cf56aa .elementor-heading-title{color:#C99E4C;font-family:"Antic Didone", Sans-serif;font-size:38px;font-weight:400;line-height:42px;}.elementor-789 .elementor-element.elementor-element-212d38a1 .elementor-heading-title{color:#C99E4C;font-family:"Antic Didone", Sans-serif;font-size:38px;font-weight:400;line-height:42px;}.elementor-789 .elementor-element.elementor-element-483f6e2{--spacer-size:35px;}.elementor-789 .elementor-element.elementor-element-c3976ef .elementor-heading-title{color:#C99E4C;font-family:"Antic Didone", Sans-serif;font-size:38px;font-weight:400;line-height:42px;}.elementor-789 .elementor-element.elementor-element-6935adab{margin-top:30px;margin-bottom:0px;}.elementor-789 .elementor-element.elementor-element-3d2f4afa > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-789 .elementor-element.elementor-element-7d0077bc .elementor-heading-title{color:#C99E4C;font-family:"Antic Didone", Sans-serif;font-size:65px;font-weight:400;line-height:73px;}.elementor-789 .elementor-element.elementor-element-7d0077bc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-789 .elementor-element.elementor-element-61785e56 .elementor-heading-title{color:#C99E4C;font-family:"Antic Didone", Sans-serif;font-size:40px;font-weight:400;}.elementor-789 .elementor-element.elementor-element-ee5f1fc{--spacer-size:10px;}.elementor-789 .elementor-element.elementor-element-2e6c9c8e > .elementor-container{min-height:425px;}.elementor-789 .elementor-element.elementor-element-65e0812e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-789 .elementor-element.elementor-element-65e0812e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thetravelco.flowmarketing.co.nz/wp-content/uploads/2022/04/Rectangle_55@4x.png");background-position:top center;background-size:cover;}.elementor-789 .elementor-element.elementor-element-65e0812e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:60px 0px 0px 0px;}.elementor-789 .elementor-element.elementor-element-65e0812e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-789 .elementor-element.elementor-element-4ecd9c47 .elementor-button{font-family:"Oxygen", Sans-serif;font-size:24px;font-weight:700;background-color:#C59C45;border-radius:0px 0px 0px 0px;}.elementor-789 .elementor-element.elementor-element-1613a9e8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-789 .elementor-element.elementor-element-1613a9e8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thetravelco.flowmarketing.co.nz/wp-content/uploads/2022/04/Rectangle_57@4x.png");background-position:top center;background-size:cover;}.elementor-789 .elementor-element.elementor-element-1613a9e8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:60px 0px 0px 0px;}.elementor-789 .elementor-element.elementor-element-1613a9e8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-789 .elementor-element.elementor-element-44c4ba69 .elementor-button{font-family:"Oxygen", Sans-serif;font-size:24px;font-weight:700;background-color:#C59C45;border-radius:0px 0px 0px 0px;}.elementor-789 .elementor-element.elementor-element-69b2a72a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-789 .elementor-element.elementor-element-69b2a72a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thetravelco.flowmarketing.co.nz/wp-content/uploads/2022/04/Rectangle_56@4x.png");background-position:top center;background-size:cover;}.elementor-789 .elementor-element.elementor-element-69b2a72a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:60px 0px 0px 0px;}.elementor-789 .elementor-element.elementor-element-69b2a72a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-789 .elementor-element.elementor-element-42829659 .elementor-button{font-family:"Oxygen", Sans-serif;font-size:24px;font-weight:700;background-color:#C59C45;border-radius:0px 0px 0px 0px;}.elementor-789 .elementor-element.elementor-element-4a7ec89e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-789 .elementor-element.elementor-element-4a7ec89e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thetravelco.flowmarketing.co.nz/wp-content/uploads/2022/04/Rectangle_58@4x.png");background-position:top center;background-size:cover;}.elementor-789 .elementor-element.elementor-element-4a7ec89e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:60px 0px 0px 0px;}.elementor-789 .elementor-element.elementor-element-4a7ec89e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-789 .elementor-element.elementor-element-400f21ca .elementor-button{font-family:"Oxygen", Sans-serif;font-size:24px;font-weight:700;background-color:#C59C45;border-radius:0px 0px 0px 0px;}.elementor-789 .elementor-element.elementor-element-2ef5baec{--spacer-size:50px;}.elementor-789 .elementor-element.elementor-element-55ad9b2b:not(.elementor-motion-effects-element-type-background), .elementor-789 .elementor-element.elementor-element-55ad9b2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thetravelco.flowmarketing.co.nz/wp-content/uploads/2022/04/Rectangle_77@2x.png");background-position:center center;}.elementor-789 .elementor-element.elementor-element-55ad9b2b > .elementor-background-overlay{background-color:#C99D4C33;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-789 .elementor-element.elementor-element-55ad9b2b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 50px 0px;}.elementor-789 .elementor-element.elementor-element-7902ef1c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-789 .elementor-element.elementor-element-742c37d6{padding:25px 25px 25px 25px;}.elementor-789 .elementor-element.elementor-element-475ee728{margin-top:35px;margin-bottom:35px;}.elementor-789 .elementor-element.elementor-element-59be8300 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-789 .elementor-element.elementor-element-5f3f7ea9 .elementor-heading-title{color:#C99E4C;font-family:"Antic Didone", Sans-serif;font-size:65px;font-weight:400;line-height:73px;}.elementor-789 .elementor-element.elementor-element-5f3f7ea9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-789 .elementor-element.elementor-element-352bb2df{--spacer-size:10px;}.elementor-789 .elementor-element.elementor-element-4902e8af.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-789 .elementor-element.elementor-element-4902e8af.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-789 .elementor-element.elementor-element-4902e8af.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-789 .elementor-element.elementor-element-4902e8af .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-789 .elementor-element.elementor-element-4902e8af .elementor-image-box-img img{transition-duration:0.3s;}.elementor-789 .elementor-element.elementor-element-4902e8af .elementor-image-box-title{color:#000000;font-family:"Roboto", Sans-serif;font-size:23px;font-weight:600;}.elementor-789 .elementor-element.elementor-element-7c243d21.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-789 .elementor-element.elementor-element-7c243d21.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-789 .elementor-element.elementor-element-7c243d21.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-789 .elementor-element.elementor-element-7c243d21 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-789 .elementor-element.elementor-element-7c243d21 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-789 .elementor-element.elementor-element-7c243d21 .elementor-image-box-title{color:#000000;font-family:"Roboto", Sans-serif;font-size:23px;font-weight:600;}.elementor-789 .elementor-element.elementor-element-4f7a13bb.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-789 .elementor-element.elementor-element-4f7a13bb.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-789 .elementor-element.elementor-element-4f7a13bb.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-789 .elementor-element.elementor-element-4f7a13bb .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-789 .elementor-element.elementor-element-4f7a13bb .elementor-image-box-img img{transition-duration:0.3s;}.elementor-789 .elementor-element.elementor-element-4f7a13bb .elementor-image-box-title{color:#000000;font-family:"Roboto", Sans-serif;font-size:23px;font-weight:600;}.elementor-789 .elementor-element.elementor-element-235c20de{--spacer-size:50px;}.elementor-789 .elementor-element.elementor-element-1a688d5f .elementor-button{font-family:"Oxygen", Sans-serif;font-size:22px;font-weight:700;line-height:32px;background-color:#286726;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-789 .elementor-element.elementor-element-4073ff3d{margin-top:35px;margin-bottom:35px;z-index:9;}.elementor-789 .elementor-element.elementor-element-86e5f8f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-789 .elementor-element.elementor-element-5409354e .elementor-heading-title{color:#C99E4C;font-family:"Antic Didone", Sans-serif;font-size:65px;font-weight:400;line-height:73px;}.elementor-789 .elementor-element.elementor-element-5409354e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-789 .elementor-element.elementor-element-3ef81910{--spacer-size:10px;}.elementor-789 .elementor-element.elementor-element-343f5ac4 > .elementor-element-populated{box-shadow:0px 0px 30px 0px #EFEFEF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-789 .elementor-element.elementor-element-343f5ac4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-789 .elementor-element.elementor-element-798c4e3c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-789 .elementor-element.elementor-element-798c4e3c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-789 .elementor-element.elementor-element-798c4e3c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-789 .elementor-element.elementor-element-798c4e3c .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-789 .elementor-element.elementor-element-798c4e3c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-789 .elementor-element.elementor-element-798c4e3c .elementor-image-box-title{color:#000000;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;}.elementor-789 .elementor-element.elementor-element-78ba72a6 > .elementor-element-populated{box-shadow:0px 0px 30px 0px #EFEFEF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-789 .elementor-element.elementor-element-78ba72a6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-789 .elementor-element.elementor-element-2157efcd.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-789 .elementor-element.elementor-element-2157efcd.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-789 .elementor-element.elementor-element-2157efcd.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-789 .elementor-element.elementor-element-2157efcd .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-789 .elementor-element.elementor-element-2157efcd .elementor-image-box-img img{transition-duration:0.3s;}.elementor-789 .elementor-element.elementor-element-2157efcd .elementor-image-box-title{color:#000000;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;}.elementor-789 .elementor-element.elementor-element-43b7da6a > .elementor-element-populated{box-shadow:0px 0px 30px 0px #EFEFEF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-789 .elementor-element.elementor-element-43b7da6a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-789 .elementor-element.elementor-element-3cd21399.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-789 .elementor-element.elementor-element-3cd21399.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-789 .elementor-element.elementor-element-3cd21399.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-789 .elementor-element.elementor-element-3cd21399 .elementor-image-box-wrapper .elementor-image-box-img{width:22%;}.elementor-789 .elementor-element.elementor-element-3cd21399 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-789 .elementor-element.elementor-element-3cd21399 .elementor-image-box-title{color:#000000;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;}.elementor-789 .elementor-element.elementor-element-771f45b5 > .elementor-element-populated{box-shadow:0px 0px 30px 0px #EFEFEF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-789 .elementor-element.elementor-element-771f45b5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-789 .elementor-element.elementor-element-6841855.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-789 .elementor-element.elementor-element-6841855.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-789 .elementor-element.elementor-element-6841855.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-789 .elementor-element.elementor-element-6841855 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-789 .elementor-element.elementor-element-6841855 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-789 .elementor-element.elementor-element-6841855 .elementor-image-box-title{color:#000000;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;}.elementor-789 .elementor-element.elementor-element-74d4094e > .elementor-element-populated{box-shadow:0px 0px 30px 0px #EFEFEF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-789 .elementor-element.elementor-element-74d4094e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-789 .elementor-element.elementor-element-6dac8cb6.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-789 .elementor-element.elementor-element-6dac8cb6.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-789 .elementor-element.elementor-element-6dac8cb6.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-789 .elementor-element.elementor-element-6dac8cb6 .elementor-image-box-wrapper .elementor-image-box-img{width:35%;}.elementor-789 .elementor-element.elementor-element-6dac8cb6 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-789 .elementor-element.elementor-element-6dac8cb6 .elementor-image-box-title{color:#000000;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;}.elementor-789 .elementor-element.elementor-element-63e2cb4f > .elementor-element-populated{box-shadow:0px 0px 30px 0px #EFEFEF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-789 .elementor-element.elementor-element-63e2cb4f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-789 .elementor-element.elementor-element-53e2191d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-789 .elementor-element.elementor-element-53e2191d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-789 .elementor-element.elementor-element-53e2191d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-789 .elementor-element.elementor-element-53e2191d .elementor-image-box-wrapper .elementor-image-box-img{width:65%;}.elementor-789 .elementor-element.elementor-element-53e2191d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-789 .elementor-element.elementor-element-53e2191d .elementor-image-box-title{color:#000000;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;}.elementor-789 .elementor-element.elementor-element-73e38555{--spacer-size:50px;}.elementor-789 .elementor-element.elementor-element-7b5397db .elementor-button{font-family:"Oxygen", Sans-serif;font-size:22px;font-weight:700;line-height:32px;background-color:#286726;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-789 .elementor-element.elementor-element-31548347:not(.elementor-motion-effects-element-type-background), .elementor-789 .elementor-element.elementor-element-31548347 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thetravelco.flowmarketing.co.nz/wp-content/uploads/2022/04/shutterstock_418607497_1@4x.png");background-position:center center;background-size:cover;}.elementor-789 .elementor-element.elementor-element-31548347 > .elementor-background-overlay{background-color:#FFFFFFE6;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-789 .elementor-element.elementor-element-31548347{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-85px;margin-bottom:35px;padding:47px 47px 47px 47px;}.elementor-789 .elementor-element.elementor-element-3416497a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-789 .elementor-element.elementor-element-46ac70bd .elementor-heading-title{color:#C99E4C;font-family:"Antic Didone", Sans-serif;font-size:65px;font-weight:400;line-height:73px;}.elementor-789 .elementor-element.elementor-element-46ac70bd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-789 .elementor-element.elementor-element-33ceab8f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-789 .elementor-element.elementor-element-446ee7bd img{border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-789 .elementor-element.elementor-element-3859272{--spacer-size:10px;}.elementor-789 .elementor-element.elementor-element-59d52db0{--spacer-size:50px;}.elementor-789 .elementor-element.elementor-element-2033f3f3 .elementor-main-swiper .swiper-slide{background-color:#FFFFFF;}.elementor-789 .elementor-element.elementor-element-2033f3f3 .elementor-testimonial__text{font-family:"Oxygen", Sans-serif;font-size:18px;font-weight:400;line-height:27px;}.elementor-789 .elementor-element.elementor-element-2033f3f3 .elementor-testimonial__name{color:#000000;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:700;font-style:normal;line-height:34px;}.elementor-789 .elementor-element.elementor-element-2033f3f3 .elementor-testimonial__image img{width:80px;height:80px;}.elementor-789 .elementor-element.elementor-element-2033f3f3.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-789 .elementor-element.elementor-element-2033f3f3.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (80px / 2) - 8px );}body:not(.rtl) .elementor-789 .elementor-element.elementor-element-2033f3f3.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-789 .elementor-element.elementor-element-2033f3f3.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-789 .elementor-element.elementor-element-2033f3f3.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-789 .elementor-element.elementor-element-2033f3f3.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (80px / 2) - 8px );right:auto;}body.rtl .elementor-789 .elementor-element.elementor-element-2033f3f3.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-789 .elementor-element.elementor-element-2033f3f3.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-789 .elementor-element.elementor-element-2033f3f3.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-789 .elementor-element.elementor-element-2033f3f3.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (80px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-789 .elementor-element.elementor-element-2033f3f3.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-789 .elementor-element.elementor-element-2033f3f3.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (80px / 2) - 8px );right:auto;}body.rtl .elementor-789 .elementor-element.elementor-element-2033f3f3.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-789 .elementor-element.elementor-element-2033f3f3.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (80px / 2) - 8px );left:auto;}.elementor-789 .elementor-element.elementor-element-2033f3f3 .elementor-swiper-button{font-size:20px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-789 .elementor-element.elementor-element-30b1afa:not(.elementor-motion-effects-element-type-background), .elementor-789 .elementor-element.elementor-element-30b1afa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0%;}.elementor-789 .elementor-element.elementor-element-31edbc73 .elementor-heading-title{font-size:50px;}.elementor-789 .elementor-element.elementor-element-54d34270 .elementor-heading-title{font-size:30px;line-height:32px;}.elementor-789 .elementor-element.elementor-element-a57ffb0 .elementor-heading-title{font-size:30px;line-height:35px;}.elementor-789 .elementor-element.elementor-element-3ff87ab .elementor-heading-title{font-size:30px;line-height:35px;}.elementor-789 .elementor-element.elementor-element-9cf56aa .elementor-heading-title{font-size:30px;line-height:35px;}.elementor-789 .elementor-element.elementor-element-212d38a1 .elementor-heading-title{font-size:30px;line-height:35px;}.elementor-789 .elementor-element.elementor-element-c3976ef .elementor-heading-title{font-size:30px;line-height:35px;}.elementor-789 .elementor-element.elementor-element-61785e56 .elementor-heading-title{font-size:35px;}.elementor-789 .elementor-element.elementor-element-4ecd9c47 .elementor-button{font-size:20px;}.elementor-789 .elementor-element.elementor-element-44c4ba69 .elementor-button{font-size:20px;}.elementor-789 .elementor-element.elementor-element-42829659 .elementor-button{font-size:20px;}.elementor-789 .elementor-element.elementor-element-400f21ca .elementor-button{font-size:20px;}.elementor-789 .elementor-element.elementor-element-5f3f7ea9 .elementor-heading-title{font-size:45px;line-height:55px;}.elementor-789 .elementor-element.elementor-element-5409354e .elementor-heading-title{font-size:45px;line-height:55px;}.elementor-789 .elementor-element.elementor-element-46ac70bd{text-align:center;}.elementor-789 .elementor-element.elementor-element-46ac70bd .elementor-heading-title{font-size:55px;}}@media(max-width:767px){.elementor-789 .elementor-element.elementor-element-30b1afa:not(.elementor-motion-effects-element-type-background), .elementor-789 .elementor-element.elementor-element-30b1afa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0%;}.elementor-789 .elementor-element.elementor-element-54d34270 .elementor-heading-title{font-size:28px;line-height:30px;letter-spacing:0.25px;}.elementor-789 .elementor-element.elementor-element-3a36ff9d .elementor-button{font-size:15px;}.elementor-789 .elementor-element.elementor-element-7d0077bc .elementor-heading-title{font-size:45px;line-height:50px;}.elementor-789 .elementor-element.elementor-element-61785e56 .elementor-heading-title{font-size:30px;}.elementor-789 .elementor-element.elementor-element-65e0812e > .elementor-element-populated{padding:30px 0px 150px 0px;}.elementor-789 .elementor-element.elementor-element-4ecd9c47 .elementor-button{font-size:18px;}.elementor-789 .elementor-element.elementor-element-1613a9e8 > .elementor-element-populated{padding:30px 0px 150px 0px;}.elementor-789 .elementor-element.elementor-element-44c4ba69 .elementor-button{font-size:18px;}.elementor-789 .elementor-element.elementor-element-69b2a72a > .elementor-element-populated{padding:30px 0px 150px 0px;}.elementor-789 .elementor-element.elementor-element-42829659 .elementor-button{font-size:18px;}.elementor-789 .elementor-element.elementor-element-4a7ec89e > .elementor-element-populated{padding:30px 0px 150px 0px;}.elementor-789 .elementor-element.elementor-element-400f21ca .elementor-button{font-size:18px;}.elementor-789 .elementor-element.elementor-element-2ef5baec{--spacer-size:10px;}.elementor-789 .elementor-element.elementor-element-5f3f7ea9 .elementor-heading-title{font-size:45px;line-height:50px;}.elementor-789 .elementor-element.elementor-element-4902e8af .elementor-image-box-img{margin-bottom:15px;}.elementor-789 .elementor-element.elementor-element-7c243d21 .elementor-image-box-img{margin-bottom:15px;}.elementor-789 .elementor-element.elementor-element-4f7a13bb .elementor-image-box-img{margin-bottom:15px;}.elementor-789 .elementor-element.elementor-element-1a688d5f .elementor-button{font-size:15px;}.elementor-789 .elementor-element.elementor-element-5409354e .elementor-heading-title{font-size:45px;line-height:50px;}.elementor-789 .elementor-element.elementor-element-798c4e3c .elementor-image-box-img{margin-bottom:15px;}.elementor-789 .elementor-element.elementor-element-2157efcd .elementor-image-box-img{margin-bottom:15px;}.elementor-789 .elementor-element.elementor-element-3cd21399 .elementor-image-box-img{margin-bottom:15px;}.elementor-789 .elementor-element.elementor-element-6841855 .elementor-image-box-img{margin-bottom:15px;}.elementor-789 .elementor-element.elementor-element-6dac8cb6 .elementor-image-box-img{margin-bottom:15px;}.elementor-789 .elementor-element.elementor-element-53e2191d .elementor-image-box-img{margin-bottom:15px;}.elementor-789 .elementor-element.elementor-element-7b5397db .elementor-button{font-size:15px;}.elementor-789 .elementor-element.elementor-element-31548347{padding:30px 0px 30px 0px;}.elementor-789 .elementor-element.elementor-element-46ac70bd .elementor-heading-title{font-size:45px;line-height:50px;}}@media(min-width:768px){.elementor-789 .elementor-element.elementor-element-1f02cd11{width:60%;}.elementor-789 .elementor-element.elementor-element-e9a666a{width:40%;}.elementor-789 .elementor-element.elementor-element-7b8de7d4{width:60%;}.elementor-789 .elementor-element.elementor-element-4040c519{width:40%;}.elementor-789 .elementor-element.elementor-element-76ffa2bd{width:25%;}.elementor-789 .elementor-element.elementor-element-24d9430f{width:49.332%;}.elementor-789 .elementor-element.elementor-element-564adadd{width:25%;}.elementor-789 .elementor-element.elementor-element-6c51bb6b{width:25%;}.elementor-789 .elementor-element.elementor-element-50dfa90b{width:49.332%;}.elementor-789 .elementor-element.elementor-element-72a1383a{width:25%;}.elementor-789 .elementor-element.elementor-element-343f5ac4{width:28.3%;}.elementor-789 .elementor-element.elementor-element-78ba72a6{width:28.3%;}.elementor-789 .elementor-element.elementor-element-43b7da6a{width:28.4%;}.elementor-789 .elementor-element.elementor-element-7c433765{width:15%;}.elementor-789 .elementor-element.elementor-element-5757110c{width:15%;}.elementor-789 .elementor-element.elementor-element-771f45b5{width:28.3%;}.elementor-789 .elementor-element.elementor-element-74d4094e{width:28.3%;}.elementor-789 .elementor-element.elementor-element-63e2cb4f{width:28.4%;}.elementor-789 .elementor-element.elementor-element-477fb1af{width:25%;}.elementor-789 .elementor-element.elementor-element-11eec85e{width:49.332%;}.elementor-789 .elementor-element.elementor-element-3b9f4a4f{width:25%;}.elementor-789 .elementor-element.elementor-element-3416497a{width:75%;}.elementor-789 .elementor-element.elementor-element-33ceab8f{width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-789 .elementor-element.elementor-element-1f02cd11{width:100%;}.elementor-789 .elementor-element.elementor-element-e9a666a{width:100%;}.elementor-789 .elementor-element.elementor-element-7b8de7d4{width:100%;}.elementor-789 .elementor-element.elementor-element-4040c519{width:100%;}.elementor-789 .elementor-element.elementor-element-24d9430f{width:100%;}.elementor-789 .elementor-element.elementor-element-65e0812e{width:50%;}.elementor-789 .elementor-element.elementor-element-1613a9e8{width:50%;}.elementor-789 .elementor-element.elementor-element-69b2a72a{width:50%;}.elementor-789 .elementor-element.elementor-element-4a7ec89e{width:50%;}.elementor-789 .elementor-element.elementor-element-30f13a42{width:100%;}.elementor-789 .elementor-element.elementor-element-6058b4c6{width:100%;}.elementor-789 .elementor-element.elementor-element-6fc634f0{width:100%;}.elementor-789 .elementor-element.elementor-element-50dfa90b{width:100%;}.elementor-789 .elementor-element.elementor-element-11eec85e{width:100%;}.elementor-789 .elementor-element.elementor-element-3416497a{width:100%;}.elementor-789 .elementor-element.elementor-element-33ceab8f{width:100%;}}/* Start custom CSS for heading, class: .elementor-element-7d0077bc */@media (min-width: 1280px){
.has_before h2{
    display: inline-block;
    background: #fff;
    position: relative;
}
.has_before h2:before{
    position: absolute;
    height: 1px;
    background: #7d5710;
    content: '';
    width: 300px;
    bottom: 15px;
    left: 100%
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-691c6b34 */.elementor-789 .elementor-element.elementor-element-691c6b34 .ti-footer{
    display: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5f3f7ea9 */@media (min-width: 1280px){
.has_before h2{
    display: inline-block;
    background: #fff;
    position: relative;
}
.has_before h2:before{
    position: absolute;
    height: 1px;
    background: #7d5710;
    content: '';
    width: 300px;
    bottom: 15px;
    left: 100%
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5409354e */@media (min-width: 1280px){
.has_before-2 h2{
    display: inline-block;
    background: #fff;
    position: relative;
}
.has_before-2 h2:before{
    position: absolute;
    height: 1px;
    background: #7d5710;
    content: '';
    width: 800px;
    top: 75px;
    left: 100%
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46ac70bd */@media (min-width: 1280px){
.has_before-2 h2{
    display: inline-block;
    position: relative;
    background:transparent;
}
.has_before-2 h2:before{
    position: absolute;
    height: 1px;
    background: #7d5710;
    content: '';
    width: 300px;
    top: 40px;
    left: 100%
}
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-2033f3f3 */.ct_testimonial .swiper-slide{
    position: relative;
}
.ct_testimonial .swiper-slide:before{
    position: absolute;
    display: flex;
    width: 60px;
    height: 50px;
    background: url('https://thetravelco.flowmarketing.co.nz/wp-content/uploads/2022/04/Testimonials.png');
    top: 0px;
    left: 10px;
    content: '';
}/* End custom CSS */