.elementor-997 .elementor-element.elementor-element-e121dea{--display:flex;--min-height:171px;}.elementor-997 .elementor-element.elementor-element-e121dea:not(.elementor-motion-effects-element-type-background), .elementor-997 .elementor-element.elementor-element-e121dea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-997 .elementor-element.elementor-element-12621d7{--display:flex;}.elementor-997 .elementor-element.elementor-element-f39b08b{--spacer-size:50px;}.elementor-997 .elementor-element.elementor-element-59e19ee{--display:flex;}.elementor-997 .elementor-element.elementor-element-1982cd5{--spacer-size:50px;}.elementor-997 .elementor-element.elementor-element-e0d15ca{--display:flex;--min-height:149px;}.elementor-997 .elementor-element.elementor-element-e0d15ca:not(.elementor-motion-effects-element-type-background), .elementor-997 .elementor-element.elementor-element-e0d15ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/www.teraparugby.org.nz/wp-content/uploads/2026/06/65f7102a-a492-468a-b93d-7b9dba05a9e5_wo.jpg?fit=960%2C389&ssl=1");background-position:center center;background-repeat:repeat;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-997 .elementor-element.elementor-element-e0d15ca:not(.elementor-motion-effects-element-type-background), .elementor-997 .elementor-element.elementor-element-e0d15ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/www.teraparugby.org.nz/wp-content/uploads/2026/06/65f7102a-a492-468a-b93d-7b9dba05a9e5_wo.jpg?fit=960%2C389&ssl=1");background-position:center center;}}@media(max-width:767px){.elementor-997 .elementor-element.elementor-element-f39b08b{--spacer-size:20px;}.elementor-997 .elementor-element.elementor-element-e0d15ca:not(.elementor-motion-effects-element-type-background), .elementor-997 .elementor-element.elementor-element-e0d15ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:auto;}}