.elementor-182 .elementor-element.elementor-element-11888534:not(.elementor-motion-effects-element-type-background), .elementor-182 .elementor-element.elementor-element-11888534 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/ripeevents.nz/wp-content/uploads/2025/08/Andy-Woods_240322_9737.jpg?fit=1920%2C1281&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-182 .elementor-element.elementor-element-11888534 > .elementor-background-overlay{background-color:var( --e-global-color-2c907a5 );opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-182 .elementor-element.elementor-element-11888534 > .elementor-container{min-height:34vh;}.elementor-182 .elementor-element.elementor-element-11888534{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 60px 60px 60px;}.elementor-182 .elementor-element.elementor-element-28a4f907 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:31px;}.elementor-182 .elementor-element.elementor-element-28a4f907 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.25;}.elementor-182 .elementor-element.elementor-element-28a4f907:hover > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-182 .elementor-element.elementor-element-28a4f907 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-182 .elementor-element.elementor-element-28a4f907 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-182 .elementor-element.elementor-element-28a4f907 .elementor-element-populated .elementor-heading-title{color:#000000;}.elementor-182 .elementor-element.elementor-element-3307d2a{--spacer-size:74px;}.elementor-182 .elementor-element.elementor-element-d47f330 .elementor-button{background-color:var( --e-global-color-6a5d147 );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-182 .elementor-element.elementor-element-d47f330 .elementor-button:hover, .elementor-182 .elementor-element.elementor-element-d47f330 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-6a5d147 );}.elementor-182 .elementor-element.elementor-element-d47f330 .elementor-button:hover svg, .elementor-182 .elementor-element.elementor-element-d47f330 .elementor-button:focus svg{fill:var( --e-global-color-6a5d147 );}.elementor-182 .elementor-element.elementor-element-f377961{--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;--gap:0px 32px;--row-gap:0px;--column-gap:32px;}.elementor-182 .elementor-element.elementor-element-f377961:not(.elementor-motion-effects-element-type-background), .elementor-182 .elementor-element.elementor-element-f377961 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2c907a5 );}.elementor-182 .elementor-element.elementor-element-7a71093{--display:flex;--min-height:700px;--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;--overlay-opacity:0.7;}.elementor-182 .elementor-element.elementor-element-7a71093:not(.elementor-motion-effects-element-type-background), .elementor-182 .elementor-element.elementor-element-7a71093 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/ripeevents.nz/wp-content/uploads/2025/08/Portrait-Hero.jpg?fit=850%2C1174&ssl=1");background-repeat:no-repeat;background-size:100% auto;}.elementor-182 .elementor-element.elementor-element-7a71093::before, .elementor-182 .elementor-element.elementor-element-7a71093 > .elementor-background-video-container::before, .elementor-182 .elementor-element.elementor-element-7a71093 > .e-con-inner > .elementor-background-video-container::before, .elementor-182 .elementor-element.elementor-element-7a71093 > .elementor-background-slideshow::before, .elementor-182 .elementor-element.elementor-element-7a71093 > .e-con-inner > .elementor-background-slideshow::before, .elementor-182 .elementor-element.elementor-element-7a71093 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-2c907a5 );--background-overlay:'';}.elementor-182 .elementor-element.elementor-element-7a71093:hover::before, .elementor-182 .elementor-element.elementor-element-7a71093:hover > .elementor-background-video-container::before, .elementor-182 .elementor-element.elementor-element-7a71093:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-182 .elementor-element.elementor-element-7a71093 > .elementor-background-slideshow:hover::before, .elementor-182 .elementor-element.elementor-element-7a71093 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-182 .elementor-element.elementor-element-7a71093:hover{--overlay-opacity:0;}.elementor-182 .elementor-element.elementor-element-fe9700b{--spacer-size:270px;}.elementor-182 .elementor-element.elementor-element-ffee52e{--display:flex;--min-height:0px;--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;--overlay-opacity:0.7;}.elementor-182 .elementor-element.elementor-element-ffee52e:not(.elementor-motion-effects-element-type-background), .elementor-182 .elementor-element.elementor-element-ffee52e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/ripeevents.nz/wp-content/uploads/2025/08/The-Church-Gibbston-scaled.jpg?fit=2560%2C1707&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-182 .elementor-element.elementor-element-ffee52e::before, .elementor-182 .elementor-element.elementor-element-ffee52e > .elementor-background-video-container::before, .elementor-182 .elementor-element.elementor-element-ffee52e > .e-con-inner > .elementor-background-video-container::before, .elementor-182 .elementor-element.elementor-element-ffee52e > .elementor-background-slideshow::before, .elementor-182 .elementor-element.elementor-element-ffee52e > .e-con-inner > .elementor-background-slideshow::before, .elementor-182 .elementor-element.elementor-element-ffee52e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-2c907a5 );--background-overlay:'';}.elementor-182 .elementor-element.elementor-element-ffee52e:hover::before, .elementor-182 .elementor-element.elementor-element-ffee52e:hover > .elementor-background-video-container::before, .elementor-182 .elementor-element.elementor-element-ffee52e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-182 .elementor-element.elementor-element-ffee52e > .elementor-background-slideshow:hover::before, .elementor-182 .elementor-element.elementor-element-ffee52e > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-182 .elementor-element.elementor-element-ffee52e:hover{--overlay-opacity:0;}.elementor-182 .elementor-element.elementor-element-7aecaa5{--spacer-size:6px;}body.elementor-page-182:not(.elementor-motion-effects-element-type-background), body.elementor-page-182 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}@media(min-width:768px){.elementor-182 .elementor-element.elementor-element-7a71093{--width:50%;}.elementor-182 .elementor-element.elementor-element-ffee52e{--width:50%;}}@media(max-width:1024px){.elementor-182 .elementor-element.elementor-element-11888534 > .elementor-container{min-height:22vh;}.elementor-182 .elementor-element.elementor-element-11888534{padding:0px 35px 0px 35px;}.elementor-182 .elementor-element.elementor-element-3307d2a{--spacer-size:18px;}.elementor-182 .elementor-element.elementor-element-d47f330 .elementor-button{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-182 .elementor-element.elementor-element-f377961{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-182 .elementor-element.elementor-element-7a71093{--min-height:425px;}.elementor-182 .elementor-element.elementor-element-fe9700b{--spacer-size:137px;}.elementor-182 .elementor-element.elementor-element-7aecaa5{--spacer-size:44px;}}@media(max-width:767px){.elementor-182 .elementor-element.elementor-element-11888534:not(.elementor-motion-effects-element-type-background), .elementor-182 .elementor-element.elementor-element-11888534 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/ripeevents.nz/wp-content/uploads/2025/08/The-Black-Seeds-7.jpg?fit=800%2C534&ssl=1");}.elementor-182 .elementor-element.elementor-element-11888534 > .elementor-container{min-height:28vh;}.elementor-182 .elementor-element.elementor-element-11888534{padding:0px 0px 0px 0px;}.elementor-182 .elementor-element.elementor-element-28a4f907 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:4px;}.elementor-182 .elementor-element.elementor-element-28a4f907 > .elementor-element-populated{text-align:left;padding:0px 25px 0px 25px;}.elementor-182 .elementor-element.elementor-element-3307d2a{--spacer-size:58px;}.elementor-182 .elementor-element.elementor-element-d47f330 .elementor-button{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-182 .elementor-element.elementor-element-f377961{--gap:13px 13px;--row-gap:13px;--column-gap:13px;}.elementor-182 .elementor-element.elementor-element-7a71093{--min-height:267px;}.elementor-182 .elementor-element.elementor-element-fe9700b{--spacer-size:66px;}.elementor-182 .elementor-element.elementor-element-7aecaa5{--spacer-size:0px;}}@media(min-width:1025px){.elementor-182 .elementor-element.elementor-element-11888534:not(.elementor-motion-effects-element-type-background), .elementor-182 .elementor-element.elementor-element-11888534 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}