.elementor-41 .elementor-element.elementor-element-ad03901{--display:flex;--min-height:905px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.33;--margin-top:-180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0180px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-41 .elementor-element.elementor-element-ad03901:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-ad03901 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.new.waypoint-adventures.co.za/wp-content/uploads/2026/05/waypoint-hero-13.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-41 .elementor-element.elementor-element-ad03901::before, .elementor-41 .elementor-element.elementor-element-ad03901 > .elementor-background-video-container::before, .elementor-41 .elementor-element.elementor-element-ad03901 > .e-con-inner > .elementor-background-video-container::before, .elementor-41 .elementor-element.elementor-element-ad03901 > .elementor-background-slideshow::before, .elementor-41 .elementor-element.elementor-element-ad03901 > .e-con-inner > .elementor-background-slideshow::before, .elementor-41 .elementor-element.elementor-element-ad03901 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-303d349 ) 0%, var( --e-global-color-303d349 ) 100%);}.elementor-41 .elementor-element.elementor-element-ad03901.e-con{--align-self:center;}.elementor-41 .elementor-element.elementor-element-2dadfbb{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 0px;--row-gap:30px;--column-gap:0px;--z-index:0;}.elementor-41 .elementor-element.elementor-element-90ba981{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;text-align:center;}.elementor-41 .elementor-element.elementor-element-90ba981 .elementor-heading-title{font-family:"HEADING NOW VARIABLE", Sans-serif;font-size:50px;font-weight:900;font-stretch:750%;line-height:64px;letter-spacing:1.7px;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.17);color:var( --e-global-color-49112e0 );}.elementor-41 .elementor-element.elementor-element-89d60a0{width:var( --container-widget-width, 695px );max-width:695px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -28px) 0px;--container-widget-width:695px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-49112e0 );}.elementor-41 .elementor-element.elementor-element-89d60a0 a{color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-89d60a0 a:hover, .elementor-41 .elementor-element.elementor-element-89d60a0 a:focus{color:var( --e-global-color-accent );}.elementor-41 .elementor-element.elementor-element-de783d5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41 .elementor-element.elementor-element-5823374 .elementor-button{background-color:var( --e-global-color-dc66b2c );font-family:"HEADING NOW VARIABLE", Sans-serif;font-size:17px;font-weight:809;font-stretch:743%;font-style:normal;letter-spacing:1px;fill:var( --e-global-color-49112e0 );color:var( --e-global-color-49112e0 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-49112e0 );border-radius:6px 6px 6px 6px;padding:19px 17px 19px 17px;}.elementor-41 .elementor-element.elementor-element-5823374{width:var( --container-widget-width, 24% );max-width:24%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-41 .elementor-element.elementor-element-22e2944 .elementor-button{background-color:var( --e-global-color-primary );font-family:"HEADING NOW VARIABLE", Sans-serif;font-size:17px;font-weight:809;font-stretch:743%;font-style:normal;letter-spacing:1px;fill:var( --e-global-color-49112e0 );color:var( --e-global-color-49112e0 );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.24);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-49112e0 );}.elementor-41 .elementor-element.elementor-element-22e2944 .elementor-button:hover, .elementor-41 .elementor-element.elementor-element-22e2944 .elementor-button:focus{background-color:#B8926729;}.elementor-41 .elementor-element.elementor-element-22e2944{width:var( --container-widget-width, 220px );max-width:220px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-41 .elementor-element.elementor-element-5b8f47e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-41 .elementor-element.elementor-element-f6cac1b{--display:flex;}.elementor-41 .elementor-element.elementor-element-fd7d787{text-align:center;}.elementor-41 .elementor-element.elementor-element-fd7d787 .elementor-heading-title{font-family:"HEADING NOW VARIABLE", Sans-serif;font-size:48px;font-weight:843;font-stretch:750%;letter-spacing:-1.2px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-primary );}.elementor-41 .elementor-element.elementor-element-ee7f527{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-41 .elementor-element.elementor-element-ff8e15f{--display:flex;}.elementor-41 .elementor-element.elementor-element-a66e748{--display:flex;}.elementor-41 .elementor-element.elementor-element-b1700fb{padding:10px 10px 10px 10px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-41 .elementor-element.elementor-element-7bfe587{--display:flex;}.elementor-41 .elementor-element.elementor-element-1a1ca68{padding:10px 10px 10px 10px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-41 .elementor-element.elementor-element-936e177{--display:flex;}.elementor-41 .elementor-element.elementor-element-7241707{padding:10px 10px 10px 10px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-41 .elementor-element.elementor-element-91aa472{--display:flex;}.elementor-41 .elementor-element.elementor-element-cd5f742{padding:10px 10px 10px 10px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-41 .elementor-element.elementor-element-578714c{--display:flex;}.elementor-41 .elementor-element.elementor-element-838fed9{padding:10px 10px 10px 10px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-41 .elementor-element.elementor-element-ca38633{--n-accordion-title-font-size:23px;--n-accordion-item-title-space-between:12px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:5px 5px 5px 5px;--n-accordion-icon-size:15px;}.elementor-41 .elementor-element.elementor-element-ca38633 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );}.elementor-41 .elementor-element.elementor-element-ca38633 {--n-accordion-padding:12px 12px 12px 12px;}:where( .elementor-41 .elementor-element.elementor-element-ca38633 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Deja Vu", Sans-serif;font-weight:500;}:where( .elementor-41 .elementor-element.elementor-element-ca38633 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-41 .elementor-element.elementor-element-44a5944{--display:flex;}.elementor-41 .elementor-element.elementor-element-3dc58fa{--display:flex;}.elementor-41 .elementor-element.elementor-element-f4cd7d9{padding:10px 10px 10px 10px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-41 .elementor-element.elementor-element-57a8a44{--display:flex;}.elementor-41 .elementor-element.elementor-element-f379aad{padding:10px 10px 10px 10px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-41 .elementor-element.elementor-element-461a129{--display:flex;}.elementor-41 .elementor-element.elementor-element-f7f4d9d{padding:10px 10px 10px 10px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-41 .elementor-element.elementor-element-768664d{--display:flex;}.elementor-41 .elementor-element.elementor-element-8ce0962{padding:10px 10px 10px 10px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-41 .elementor-element.elementor-element-f06edc5{--n-accordion-title-font-size:23px;--n-accordion-item-title-space-between:12px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:5px 5px 5px 5px;--n-accordion-icon-size:15px;}.elementor-41 .elementor-element.elementor-element-f06edc5 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );}.elementor-41 .elementor-element.elementor-element-f06edc5 {--n-accordion-padding:12px 12px 12px 12px;}:where( .elementor-41 .elementor-element.elementor-element-f06edc5 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Deja Vu", Sans-serif;font-weight:500;}:where( .elementor-41 .elementor-element.elementor-element-f06edc5 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-41 .elementor-element.elementor-element-1a101dd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-41 .elementor-element.elementor-element-1a101dd:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-1a101dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c6dea1f );}.elementor-41 .elementor-element.elementor-element-d29ce24{--display:flex;}.elementor-41 .elementor-element.elementor-element-d29ce24.e-con{--order:-99999 /* order start hack */;}.elementor-41 .elementor-element.elementor-element-b0f77bd img{width:88%;height:400px;object-fit:cover;object-position:center center;}.elementor-41 .elementor-element.elementor-element-182a657{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-41 .elementor-element.elementor-element-182a657.e-con{--align-self:center;--order:-99999 /* order start hack */;}.elementor-41 .elementor-element.elementor-element-4c2dce7{padding:0px 0px 0px 20px;text-align:start;}.elementor-41 .elementor-element.elementor-element-4c2dce7 .elementor-heading-title{font-family:"HEADING NOW VARIABLE", Sans-serif;font-size:48px;font-weight:843;font-stretch:750%;letter-spacing:-1.2px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-primary );}.elementor-41 .elementor-element.elementor-element-7a040a8{padding:20px 20px 20px 20px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-41 .elementor-element.elementor-element-2ed39c5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-41 .elementor-element.elementor-element-95a616a{--display:flex;}.elementor-41 .elementor-element.elementor-element-463f421{text-align:center;}.elementor-41 .elementor-element.elementor-element-463f421 .elementor-heading-title{font-family:"HEADING NOW VARIABLE", Sans-serif;font-size:48px;font-weight:843;font-stretch:750%;letter-spacing:-1.2px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-primary );}.elementor-41 .elementor-element.elementor-element-e413924{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-41 .elementor-element.elementor-element-d5a9d32{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-41 .elementor-element.elementor-element-cecda21{--display:flex;}.elementor-41 .elementor-element.elementor-element-4da5948{padding:12px 12px 12px 12px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-41 .elementor-element.elementor-element-10dd4e1{--display:flex;}.elementor-41 .elementor-element.elementor-element-b72804c{padding:12px 12px 12px 12px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-41 .elementor-element.elementor-element-19f09ab{--display:flex;}.elementor-41 .elementor-element.elementor-element-18ea887{padding:12px 12px 12px 12px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-41 .elementor-element.elementor-element-d925acc{--n-accordion-title-font-size:23px;--n-accordion-item-title-space-between:12px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:5px 5px 5px 5px;--n-accordion-title-normal-color:var( --e-global-color-0c9e89f );--n-accordion-icon-size:15px;}.elementor-41 .elementor-element.elementor-element-d925acc > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );}.elementor-41 .elementor-element.elementor-element-d925acc {--n-accordion-padding:44px 44px 44px 44px;}:where( .elementor-41 .elementor-element.elementor-element-d925acc > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Deja Vu", Sans-serif;font-weight:500;}:where( .elementor-41 .elementor-element.elementor-element-d925acc > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-41 .elementor-element.elementor-element-bf0f9bc{--display:flex;}.elementor-41 .elementor-element.elementor-element-2b28aea img{width:88%;height:400px;object-fit:cover;object-position:center center;}.elementor-41 .elementor-element.elementor-element-3132152{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-41 .elementor-element.elementor-element-3132152:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-3132152 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c6dea1f );}.elementor-41 .elementor-element.elementor-element-1549458{--display:flex;}.elementor-41 .elementor-element.elementor-element-1549458.e-con{--order:-99999 /* order start hack */;}.elementor-41 .elementor-element.elementor-element-9987ebb{padding:0px 0px 20px 0px;text-align:center;}.elementor-41 .elementor-element.elementor-element-9987ebb .elementor-heading-title{font-family:"HEADING NOW VARIABLE", Sans-serif;font-size:40px;font-weight:843;font-stretch:750%;letter-spacing:-1.2px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-primary );}.elementor-41 .elementor-element.elementor-element-8dc24e8{padding:15px 15px 15px 15px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:8px 8px 8px 8px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-41 .elementor-element.elementor-element-8dc24e8 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-8dc24e8 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-41 .elementor-element.elementor-element-8dc24e8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-41 .elementor-element.elementor-element-8dc24e8 .elementor-icon-list-item > a{font-family:"Deja Vu", Sans-serif;font-size:17px;font-weight:600;}.elementor-41 .elementor-element.elementor-element-8dc24e8 .elementor-icon-list-text{transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-bf79b05{padding:15px 15px 15px 15px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:8px 8px 8px 8px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-41 .elementor-element.elementor-element-bf79b05 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-bf79b05 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-41 .elementor-element.elementor-element-bf79b05 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-41 .elementor-element.elementor-element-bf79b05 .elementor-icon-list-item > a{font-family:"Deja Vu", Sans-serif;font-size:17px;font-weight:600;}.elementor-41 .elementor-element.elementor-element-bf79b05 .elementor-icon-list-text{transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-cda7828{padding:15px 15px 15px 15px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:8px 8px 8px 8px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-41 .elementor-element.elementor-element-cda7828 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-cda7828 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-41 .elementor-element.elementor-element-cda7828 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-41 .elementor-element.elementor-element-cda7828 .elementor-icon-list-item > a{font-family:"Deja Vu", Sans-serif;font-size:17px;font-weight:600;}.elementor-41 .elementor-element.elementor-element-cda7828 .elementor-icon-list-text{transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-13d7916{padding:15px 15px 15px 15px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:8px 8px 8px 8px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-41 .elementor-element.elementor-element-13d7916 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-13d7916 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-41 .elementor-element.elementor-element-13d7916 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-41 .elementor-element.elementor-element-13d7916 .elementor-icon-list-item > a{font-family:"Deja Vu", Sans-serif;font-size:17px;font-weight:600;}.elementor-41 .elementor-element.elementor-element-13d7916 .elementor-icon-list-text{transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-e21ebba{padding:15px 15px 15px 15px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:8px 8px 8px 8px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-41 .elementor-element.elementor-element-e21ebba .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-e21ebba .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-41 .elementor-element.elementor-element-e21ebba .elementor-icon-list-item > .elementor-icon-list-text, .elementor-41 .elementor-element.elementor-element-e21ebba .elementor-icon-list-item > a{font-family:"Deja Vu", Sans-serif;font-size:17px;font-weight:600;}.elementor-41 .elementor-element.elementor-element-e21ebba .elementor-icon-list-text{transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-eac1af3{padding:15px 15px 15px 15px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:8px 8px 8px 8px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-41 .elementor-element.elementor-element-eac1af3 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-eac1af3 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-41 .elementor-element.elementor-element-eac1af3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-41 .elementor-element.elementor-element-eac1af3 .elementor-icon-list-item > a{font-family:"Deja Vu", Sans-serif;font-size:17px;font-weight:600;}.elementor-41 .elementor-element.elementor-element-eac1af3 .elementor-icon-list-text{transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-a38af3f{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-41 .elementor-element.elementor-element-a38af3f.e-con{--align-self:center;--order:-99999 /* order start hack */;}.elementor-41 .elementor-element.elementor-element-15a9ae0{padding:0px 0px 20px 0px;text-align:center;}.elementor-41 .elementor-element.elementor-element-15a9ae0 .elementor-heading-title{font-family:"HEADING NOW VARIABLE", Sans-serif;font-size:40px;font-weight:843;font-stretch:750%;letter-spacing:-1.2px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-primary );}.elementor-41 .elementor-element.elementor-element-a894d73{padding:15px 15px 15px 15px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:8px 8px 8px 8px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-41 .elementor-element.elementor-element-a894d73 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-a894d73 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-41 .elementor-element.elementor-element-a894d73 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-41 .elementor-element.elementor-element-a894d73 .elementor-icon-list-item > a{font-family:"Deja Vu", Sans-serif;font-size:17px;font-weight:600;}.elementor-41 .elementor-element.elementor-element-a894d73 .elementor-icon-list-text{transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-086b837{width:var( --container-widget-width, 100% );max-width:100%;padding:15px 15px 15px 15px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:8px 8px 8px 8px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-41 .elementor-element.elementor-element-086b837 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-086b837 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-41 .elementor-element.elementor-element-086b837 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-41 .elementor-element.elementor-element-086b837 .elementor-icon-list-item > a{font-family:"Deja Vu", Sans-serif;font-size:17px;font-weight:600;}.elementor-41 .elementor-element.elementor-element-086b837 .elementor-icon-list-text{transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-60e67da{width:var( --container-widget-width, 100% );max-width:100%;padding:15px 15px 15px 15px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:8px 8px 8px 8px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-41 .elementor-element.elementor-element-60e67da .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-60e67da .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-41 .elementor-element.elementor-element-60e67da .elementor-icon-list-item > .elementor-icon-list-text, .elementor-41 .elementor-element.elementor-element-60e67da .elementor-icon-list-item > a{font-family:"Deja Vu", Sans-serif;font-size:17px;font-weight:600;}.elementor-41 .elementor-element.elementor-element-60e67da .elementor-icon-list-text{transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-38e6a7b{width:var( --container-widget-width, 100% );max-width:100%;padding:15px 15px 15px 15px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:8px 8px 8px 8px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-41 .elementor-element.elementor-element-38e6a7b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-38e6a7b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-41 .elementor-element.elementor-element-38e6a7b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-41 .elementor-element.elementor-element-38e6a7b .elementor-icon-list-item > a{font-family:"Deja Vu", Sans-serif;font-size:17px;font-weight:600;}.elementor-41 .elementor-element.elementor-element-38e6a7b .elementor-icon-list-text{transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-9bf24e1{width:var( --container-widget-width, 100% );max-width:100%;padding:15px 15px 15px 15px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:8px 8px 8px 8px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-41 .elementor-element.elementor-element-9bf24e1 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-9bf24e1 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-41 .elementor-element.elementor-element-9bf24e1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-41 .elementor-element.elementor-element-9bf24e1 .elementor-icon-list-item > a{font-family:"Deja Vu", Sans-serif;font-size:17px;font-weight:600;}.elementor-41 .elementor-element.elementor-element-9bf24e1 .elementor-icon-list-text{transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-74c7255{padding:15px 15px 15px 15px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:8px 8px 8px 8px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-41 .elementor-element.elementor-element-74c7255 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-74c7255 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-41 .elementor-element.elementor-element-74c7255 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-41 .elementor-element.elementor-element-74c7255 .elementor-icon-list-item > a{font-family:"Deja Vu", Sans-serif;font-size:17px;font-weight:600;}.elementor-41 .elementor-element.elementor-element-74c7255 .elementor-icon-list-text{transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-54e77fd{padding:15px 15px 15px 15px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:8px 8px 8px 8px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-41 .elementor-element.elementor-element-54e77fd .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-54e77fd .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-41 .elementor-element.elementor-element-54e77fd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-41 .elementor-element.elementor-element-54e77fd .elementor-icon-list-item > a{font-family:"Deja Vu", Sans-serif;font-size:17px;font-weight:600;}.elementor-41 .elementor-element.elementor-element-54e77fd .elementor-icon-list-text{transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-abb4562{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-41 .elementor-element.elementor-element-6d5933b{--display:flex;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.14);--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-41 .elementor-element.elementor-element-6d5933b.e-con{--align-self:center;}.elementor-41 .elementor-element.elementor-element-2c5b370{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:7px 7px 7px 7px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-41 .elementor-element.elementor-element-2c5b370.e-con{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-41 .elementor-element.elementor-element-2e8a0bb img{width:100%;height:540px;object-fit:cover;object-position:center center;}@media(max-width:1024px){.elementor-41 .elementor-element.elementor-element-ad03901{--min-height:607px;}.elementor-41 .elementor-element.elementor-element-ad03901:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-ad03901 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-41 .elementor-element.elementor-element-89d60a0{--container-widget-width:490px;--container-widget-flex-grow:0;width:var( --container-widget-width, 490px );max-width:490px;font-size:var( --e-global-typography-text-font-size );}.elementor-41 .elementor-element.elementor-element-fd7d787{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;}.elementor-41 .elementor-element.elementor-element-fd7d787.elementor-element{--align-self:center;}.elementor-41 .elementor-element.elementor-element-b1700fb{font-size:var( --e-global-typography-text-font-size );}.elementor-41 .elementor-element.elementor-element-1a1ca68{font-size:var( --e-global-typography-text-font-size );}.elementor-41 .elementor-element.elementor-element-7241707{font-size:var( --e-global-typography-text-font-size );}.elementor-41 .elementor-element.elementor-element-cd5f742{font-size:var( --e-global-typography-text-font-size );}.elementor-41 .elementor-element.elementor-element-838fed9{font-size:var( --e-global-typography-text-font-size );}.elementor-41 .elementor-element.elementor-element-f4cd7d9{font-size:var( --e-global-typography-text-font-size );}.elementor-41 .elementor-element.elementor-element-f379aad{font-size:var( --e-global-typography-text-font-size );}.elementor-41 .elementor-element.elementor-element-f7f4d9d{font-size:var( --e-global-typography-text-font-size );}.elementor-41 .elementor-element.elementor-element-8ce0962{font-size:var( --e-global-typography-text-font-size );}.elementor-41 .elementor-element.elementor-element-b0f77bd img{height:250px;}.elementor-41 .elementor-element.elementor-element-7a040a8{font-size:var( --e-global-typography-text-font-size );}.elementor-41 .elementor-element.elementor-element-463f421{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;}.elementor-41 .elementor-element.elementor-element-463f421.elementor-element{--align-self:center;}.elementor-41 .elementor-element.elementor-element-4da5948{font-size:var( --e-global-typography-text-font-size );}.elementor-41 .elementor-element.elementor-element-b72804c{font-size:var( --e-global-typography-text-font-size );}.elementor-41 .elementor-element.elementor-element-18ea887{font-size:var( --e-global-typography-text-font-size );}.elementor-41 .elementor-element.elementor-element-2b28aea img{height:250px;}.elementor-41 .elementor-element.elementor-element-2e8a0bb img{height:250px;}}@media(max-width:767px){.elementor-41 .elementor-element.elementor-element-ad03901{--min-height:726px;}.elementor-41 .elementor-element.elementor-element-ad03901:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-ad03901 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-75px 0px;}.elementor-41 .elementor-element.elementor-element-2dadfbb{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 0px;--row-gap:12px;--column-gap:0px;}.elementor-41 .elementor-element.elementor-element-90ba981{--container-widget-width:367px;--container-widget-flex-grow:0;width:var( --container-widget-width, 367px );max-width:367px;}.elementor-41 .elementor-element.elementor-element-89d60a0{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;text-align:start;font-size:var( --e-global-typography-text-font-size );}.elementor-41 .elementor-element.elementor-element-89d60a0.elementor-element{--align-self:center;}.elementor-41 .elementor-element.elementor-element-de783d5{--width:90%;}.elementor-41 .elementor-element.elementor-element-5823374{width:100%;max-width:100%;}.elementor-41 .elementor-element.elementor-element-22e2944{width:100%;max-width:100%;}.elementor-41 .elementor-element.elementor-element-fd7d787 .elementor-heading-title{font-size:40px;}.elementor-41 .elementor-element.elementor-element-b1700fb{font-size:var( --e-global-typography-text-font-size );}.elementor-41 .elementor-element.elementor-element-1a1ca68{font-size:var( --e-global-typography-text-font-size );}.elementor-41 .elementor-element.elementor-element-7241707{font-size:var( --e-global-typography-text-font-size );}.elementor-41 .elementor-element.elementor-element-cd5f742{font-size:var( --e-global-typography-text-font-size );}.elementor-41 .elementor-element.elementor-element-838fed9{font-size:var( --e-global-typography-text-font-size );}.elementor-41 .elementor-element.elementor-element-f4cd7d9{font-size:var( --e-global-typography-text-font-size );}.elementor-41 .elementor-element.elementor-element-f379aad{font-size:var( --e-global-typography-text-font-size );}.elementor-41 .elementor-element.elementor-element-f7f4d9d{font-size:var( --e-global-typography-text-font-size );}.elementor-41 .elementor-element.elementor-element-8ce0962{font-size:var( --e-global-typography-text-font-size );}.elementor-41 .elementor-element.elementor-element-b0f77bd{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-41 .elementor-element.elementor-element-b0f77bd.elementor-element{--align-self:center;}.elementor-41 .elementor-element.elementor-element-4c2dce7{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:center;}.elementor-41 .elementor-element.elementor-element-4c2dce7.elementor-element{--align-self:center;}.elementor-41 .elementor-element.elementor-element-4c2dce7 .elementor-heading-title{font-size:38px;}.elementor-41 .elementor-element.elementor-element-7a040a8{font-size:var( --e-global-typography-text-font-size );}.elementor-41 .elementor-element.elementor-element-463f421 .elementor-heading-title{font-size:40px;}.elementor-41 .elementor-element.elementor-element-4da5948{font-size:var( --e-global-typography-text-font-size );}.elementor-41 .elementor-element.elementor-element-b72804c{font-size:var( --e-global-typography-text-font-size );}.elementor-41 .elementor-element.elementor-element-18ea887{font-size:var( --e-global-typography-text-font-size );}.elementor-41 .elementor-element.elementor-element-2b28aea{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-41 .elementor-element.elementor-element-2b28aea.elementor-element{--align-self:center;}.elementor-41 .elementor-element.elementor-element-9987ebb{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:center;}.elementor-41 .elementor-element.elementor-element-9987ebb.elementor-element{--align-self:center;}.elementor-41 .elementor-element.elementor-element-9987ebb .elementor-heading-title{font-size:38px;}.elementor-41 .elementor-element.elementor-element-15a9ae0{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:center;}.elementor-41 .elementor-element.elementor-element-15a9ae0.elementor-element{--align-self:center;}.elementor-41 .elementor-element.elementor-element-15a9ae0 .elementor-heading-title{font-size:38px;}.elementor-41 .elementor-element.elementor-element-abb4562{--content-width:80%;}.elementor-41 .elementor-element.elementor-element-2e8a0bb{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-41 .elementor-element.elementor-element-2e8a0bb.elementor-element{--align-self:center;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'HEADING NOW VARIABLE';
	font-display: auto;
	src: url('https://www.new.waypoint-adventures.co.za/wp-content/uploads/2026/05/Heading-Now-Variable.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Deja Vu';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.new.waypoint-adventures.co.za/wp-content/uploads/2026/04/DejaVuSans.ttf') format('truetype');
}
/* End Custom Fonts CSS */