.elementor .e-546182c3-bd0f{padding:0px;}.elementor .e-3faae91b-1e88{font-family:var(--font-bold);font-weight:500;font-size:20px;color:var(--text-on-dark);}.elementor .e-3f677db1-3398{width:auto;padding:0px;flex-direction:row;gap:var(--space-sm);flex-wrap:wrap;}.elementor .e-5e0e1eb4-9b79{min-width:0px;max-width:900px;padding-block-start:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:var(--space-lg);flex:1 1 0px;justify-content:center;}.elementor .e-e6c8ddf-aa3276e{padding:0px;}.elementor .e-27bfd4bf-b22c{min-height:calc(100vh - 104px);padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--space-xl);padding-inline-end:var(--space-xl);background-image:linear-gradient(#0000008c, #0000008c),url("https://www.canterburytreeworks.nz/wp-content/uploads/2026/10/Canterbury-TreeWorks-Cover-Image-v2-scaled.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%;background-color:var(--primary-hover);}.elementor .e-6416e450-36b3{height:520px;min-width:0px;object-fit:cover;border-radius:2px;flex:1 1 0px;}.elementor .e-2321a646-795f{font-size:20px;color:var(--text-body);}.elementor .e-6dc7d244-2f89{color:var(--text-body);}.elementor .e-1925f99f-db16{color:var(--text-muted);}.elementor .e-3d4ce10d-8cfc{margin-block-start:var(--space-xs);align-self:flex-start;}.elementor .e-460e8a0d-12a6{min-width:0px;padding:0px;flex-direction:column;gap:var(--space-md);flex:1 1 0px;}.elementor .e-55c4cdce-1c33{padding:0px;flex-direction:row;gap:72px;align-items:center;}.elementor .e-5b01f75f-da43{color:var(--text-dark);padding-block-start:120px;padding-block-end:104px;padding-inline-start:64px;padding-inline-end:64px;border-block-end-width:1px;flex-direction:column;border-bottom-style: solid; border-bottom-color: var(--border);\n}.elementor .e-7dac9541-fb0a{height:520px;min-width:0px;object-fit:cover;border-radius:2px;flex:1 1 0px;}.elementor .e-5f6217d5-8768{font-size:19px;color:var(--text-body);}.elementor .e-7192b668-dd2b{font-family:var(--font-heading);font-weight:700;font-size:34px;color:var(--primary-green);line-height:1.1em;padding-block-start:20px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: var(--border);\n}.elementor .e-501a2127-5bc0{min-width:0px;padding:0px;flex-direction:column;gap:var(--space-md);flex:1 1 0px;}.elementor .e-1fcbb549-68a5{padding:0px;flex-direction:row;gap:72px;align-items:center;}.elementor .e-660991b0-17b6{color:var(--text-dark);padding-block-start:112px;padding-block-end:112px;padding-inline-start:64px;padding-inline-end:64px;background-color:var(--text-white);flex-direction:column;}.elementor .e-5d0bac2c-a010{padding:0px;}.elementor .e-79c041b6-f87c{font-size:19px;color:var(--text-on-dark);}.elementor .e-5dce0454-9363{min-width:0px;padding:0px;flex-direction:column;gap:var(--space-md);flex:1 1 0px;}.elementor .e-6197c0ca-3f2f{height:280px;min-width:0px;object-fit:cover;border-radius:2px;flex:1 1 0px;}.elementor .e-36228821-8866{padding:0px;flex-direction:row;gap:72px;align-items:center;}.elementor .e-3bb640f4-92bb{padding-block-start:96px;padding-block-end:96px;padding-inline-start:64px;padding-inline-end:64px;flex-direction:column;}