.elementor-5487 .elementor-element.elementor-element-3a9a7fd > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-5487 .elementor-element.elementor-element-3a9a7fd:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-5487 .elementor-element.elementor-element-3a9a7fd > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://trustpowerbaypark.co.nz/wp-content/uploads/2020/03/Whats-on2-v4.jpg");background-position:bottom center;background-size:cover;}.elementor-5487 .elementor-element.elementor-element-3a9a7fd > .elementor-element-populated >  .elementor-background-overlay{opacity:0.2;}.elementor-5487 .elementor-element.elementor-element-3a9a7fd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-5487 .elementor-element.elementor-element-3a9a7fd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5487 .elementor-element.elementor-element-9bff8a6 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-5487 .elementor-element.elementor-element-9bff8a6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;}.elementor-5487 .elementor-element.elementor-element-9bff8a6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5487 .elementor-element.elementor-element-c1e4900{margin-top:0px;margin-bottom:0px;padding:25px 25px 25px 25px;}.elementor-5487 .elementor-element.elementor-element-2642efb:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-5487 .elementor-element.elementor-element-2642efb > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#005693;}.elementor-5487 .elementor-element.elementor-element-2642efb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;padding:50px 50px 50px 50px;}.elementor-5487 .elementor-element.elementor-element-2642efb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5487 .elementor-element.elementor-element-bca4ca2 .elementor-button{background-color:rgba(0,0,0,0);border-style:solid;border-width:3px 3px 3px 3px;border-radius:0px 0px 0px 0px;}.elementor-5487 .elementor-element.elementor-element-b626708{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-5487 .elementor-element.elementor-element-54c3b4f > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-5487 .elementor-element.elementor-element-54c3b4f:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-5487 .elementor-element.elementor-element-54c3b4f > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://trustpowerbaypark.co.nz/wp-content/uploads/2020/02/drift-bg-scaled-v3.jpg");background-position:center center;background-size:cover;}.elementor-5487 .elementor-element.elementor-element-54c3b4f > .elementor-element-populated >  .elementor-background-overlay{opacity:0.2;}.elementor-5487 .elementor-element.elementor-element-54c3b4f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-5487 .elementor-element.elementor-element-54c3b4f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5487 .elementor-element.elementor-element-6200975 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-5487 .elementor-element.elementor-element-6200975 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;}.elementor-5487 .elementor-element.elementor-element-6200975 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5487 .elementor-element.elementor-element-37e3c1f{margin-top:0px;margin-bottom:0px;padding:25px 25px 25px 25px;}.elementor-5487 .elementor-element.elementor-element-71cecf0:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-5487 .elementor-element.elementor-element-71cecf0 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#007657;}.elementor-5487 .elementor-element.elementor-element-71cecf0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;padding:50px 50px 50px 50px;}.elementor-5487 .elementor-element.elementor-element-71cecf0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5487 .elementor-element.elementor-element-056edc6 .elementor-button{background-color:rgba(0,0,0,0);border-style:solid;border-width:3px 3px 3px 3px;border-radius:0px 0px 0px 0px;}.elementor-5487 .elementor-element.elementor-element-5a30b61{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-5487 .elementor-element.elementor-element-d611929 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-5487 .elementor-element.elementor-element-d611929:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-5487 .elementor-element.elementor-element-d611929 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://trustpowerbaypark.co.nz/wp-content/uploads/2019/12/sports-leagues-bg.jpg");background-position:center center;background-size:cover;}.elementor-5487 .elementor-element.elementor-element-d611929 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.2;}.elementor-5487 .elementor-element.elementor-element-d611929 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-5487 .elementor-element.elementor-element-d611929 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5487 .elementor-element.elementor-element-4e6103a > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-5487 .elementor-element.elementor-element-4e6103a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;}.elementor-5487 .elementor-element.elementor-element-4e6103a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5487 .elementor-element.elementor-element-d8da57e{margin-top:0px;margin-bottom:0px;padding:25px 25px 25px 25px;}.elementor-5487 .elementor-element.elementor-element-a7320b8:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-5487 .elementor-element.elementor-element-a7320b8 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#005693;}.elementor-5487 .elementor-element.elementor-element-a7320b8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;padding:50px 50px 50px 50px;}.elementor-5487 .elementor-element.elementor-element-a7320b8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5487 .elementor-element.elementor-element-ad03b9b .elementor-button{background-color:rgba(0,0,0,0);border-style:solid;border-width:3px 3px 3px 3px;border-radius:0px 0px 0px 0px;}.elementor-5487 .elementor-element.elementor-element-2e59245{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-5487 .elementor-element.elementor-element-01f5bde > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5487 .elementor-element.elementor-element-01f5bde{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-bc-flex-widget .elementor-5487 .elementor-element.elementor-element-88afe12.elementor-column .elementor-column-wrap{align-items:center;}.elementor-5487 .elementor-element.elementor-element-88afe12.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5487 .elementor-element.elementor-element-88afe12.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-5487 .elementor-element.elementor-element-88afe12 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5487 .elementor-element.elementor-element-88afe12 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5487 .elementor-element.elementor-element-ea3d9cb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5487 .elementor-element.elementor-element-ea3d9cb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(max-width:1024px){.elementor-5487 .elementor-element.elementor-element-3a9a7fd:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-5487 .elementor-element.elementor-element-3a9a7fd > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;}}@media(max-width:1024px) and (min-width:768px){.elementor-5487 .elementor-element.elementor-element-3a9a7fd{width:100%;}.elementor-5487 .elementor-element.elementor-element-54c3b4f{width:100%;}.elementor-5487 .elementor-element.elementor-element-d611929{width:100%;}}/* Start custom CSS for section, class: .elementor-element-c1e4900 */.elementor-5487 .elementor-element.elementor-element-c1e4900 {
    position: absolute;
    bottom: 50%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b626708 */.elementor-5487 .elementor-element.elementor-element-b626708 {
    position: absolute;
    bottom: 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3a9a7fd */.elementor-5487 .elementor-element.elementor-element-3a9a7fd {
    min-height:100vh
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-37e3c1f */.elementor-5487 .elementor-element.elementor-element-37e3c1f {
    position: absolute;
    bottom: 50%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5a30b61 */.elementor-5487 .elementor-element.elementor-element-5a30b61 {
    position: absolute;
    bottom: 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-54c3b4f */.elementor-5487 .elementor-element.elementor-element-54c3b4f {
    min-height:100vh
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d8da57e */.elementor-5487 .elementor-element.elementor-element-d8da57e {
    position: absolute;
    bottom: 50%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2e59245 */.elementor-5487 .elementor-element.elementor-element-2e59245 {
    position: absolute;
    bottom: 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d611929 */.elementor-5487 .elementor-element.elementor-element-d611929 {
    min-height:100vh
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c1e4900 */.elementor-5487 .elementor-element.elementor-element-c1e4900 {
    position: absolute;
    bottom: 50%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b626708 */.elementor-5487 .elementor-element.elementor-element-b626708 {
    position: absolute;
    bottom: 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3a9a7fd */.elementor-5487 .elementor-element.elementor-element-3a9a7fd {
    min-height:100vh
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-37e3c1f */.elementor-5487 .elementor-element.elementor-element-37e3c1f {
    position: absolute;
    bottom: 50%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5a30b61 */.elementor-5487 .elementor-element.elementor-element-5a30b61 {
    position: absolute;
    bottom: 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-54c3b4f */.elementor-5487 .elementor-element.elementor-element-54c3b4f {
    min-height:100vh
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d8da57e */.elementor-5487 .elementor-element.elementor-element-d8da57e {
    position: absolute;
    bottom: 50%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2e59245 */.elementor-5487 .elementor-element.elementor-element-2e59245 {
    position: absolute;
    bottom: 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d611929 */.elementor-5487 .elementor-element.elementor-element-d611929 {
    min-height:100vh
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ea3d9cb */.elementor-5487 .elementor-element.elementor-element-ea3d9cb {
    position: absolute;
    top: 0;
    z-index: 2;
    width: 100%;
}/* End custom CSS */