.elementor .e-4204eda-14d12dc{color:var(--color-surface);}.elementor .e-a5ca6c8-38f8aa7{color:var(--color-light-heading);}.elementor .e-5b59498-9945814{width:59%;padding:0px;flex-direction:column;gap:32px;justify-content:flex-start;align-items:start;}.elementor .e-60f8507-f1eeed6{padding:0px;background-image:url("https://tic.matthewtapp03.co.uk/wp-content/uploads/2026/10/ticsw-section-decorative-linework.svg"),linear-gradient(90deg, rgba(0, 0, 0, 0.83) 0%,rgba(0, 0, 0, 0.26) 100%),url("https://tic.matthewtapp03.co.uk/wp-content/uploads/2026/10/npors-n214-road-roller-training.jpg");background-repeat:no-repeat,repeat,no-repeat;background-attachment:scroll;background-size:contain,auto auto,cover;background-position:bottom right,0% 0%,center center;flex-direction:column;}.elementor .e-327ba65-73bbe39{padding-block-end:12px;}.elementor .e-2d4b769-a8ddbb0{width:50%;padding:0px;flex-direction:column;gap:12px;justify-content:flex-start;align-items:start;}.elementor .e-9a0b2cb-5e47f0d{padding:0px;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-5a0d0e0-3efd852{flex:1 0 auto;}.elementor .e-5a0d0e0-3efd852:hover,.elementor .e-5a0d0e0-3efd852:focus-visible{background-image:linear-gradient(#00000057, #00000057);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-c98c7ac-5304a3f{height:250px;display:flex;flex-direction:column;}.elementor .e-3cd6f51-d3d7b4a{color:var(--color-text);}.elementor .e-3f374fe-da9b550{padding:0px;flex-direction:column;gap:8px;flex:1 0 auto;justify-content:flex-start;align-items:start;}.elementor .e-dd936e6-e418067{padding-block-start:8px;display:flex;flex-direction:column;flex:1 0 auto;justify-content:flex-end;}.elementor .e-dd936e6-e418067:hover,.elementor .e-dd936e6-e418067:focus-visible{color:var(--color-muted);}.elementor .e-ca145fd-fac5147{flex-direction:column;gap:16px;justify-content:space-between;align-items:start;}.elementor .e-9314271-03ccba5{padding:0px;margin:0px;border-width:1px;border-color:var(--color-border);border-style:solid;background-color:var(--color-surface-card);display:flex;flex-direction:column;justify-content:flex-start;align-self:stretch;}.elementor .e-9314271-03ccba5:hover,.elementor .e-9314271-03ccba5:focus-visible{box-shadow:0px 6px 25px 0px rgba(0, 0, 0, 0.18);transform:skew(0deg, 0deg);}.elementor .e-deeae4e-64ec2c1{padding:0px;margin:0px;}.elementor .e-b7f0d1a-9607148{padding:0px;margin:0px;}.elementor .e-af6c32f-1a4fded{width:100%;padding:0px;}.elementor .e-1a95736-91734da{padding:0px;border-width:1px;flex-direction:column;gap:24px;}.elementor .e-efb6664-a14d018{width:32px;height:32px;}.elementor .e-601e6d9-ca4bf48{padding:0px;flex-direction:column;gap:16px;justify-content:flex-start;align-items:start;}.elementor .e-2d38533-c0c07fb{width:32px;height:32px;}.elementor .e-7edc974-328898e{padding:0px;flex-direction:column;gap:16px;justify-content:flex-start;align-items:start;}.elementor .e-9a1cd5a-49e6704{width:32px;height:32px;}.elementor .e-cdb7ccc-7e11345{padding:0px;flex-direction:column;gap:16px;justify-content:flex-start;align-items:start;}.elementor .e-b4bb563-31a6170{width:32px;height:32px;}.elementor .e-e879403-795dae0{padding:0px;flex-direction:column;gap:16px;justify-content:flex-start;align-items:start;}.elementor .e-ecd83f0-f0c74e6{column-gap:48px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;row-gap:20px;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-6b56fa0-7981113{font-size:44px;color:var(--color-white);line-height:44px;text-align:center;}.elementor .e-6240ae6-83387a6{width:66%;color:var(--color-muted-on-dark);text-align:center;}.elementor .e-88a96b6-412673f:hover,.elementor .e-88a96b6-412673f:focus-visible{background-color:var(--colour-grey);}.elementor .e-3fe9060-851f93d{background-color:#375efa00;}.elementor .e-3fe9060-851f93d:hover,.elementor .e-3fe9060-851f93d:focus-visible{color:var(--color-surface);}.elementor .e-1efffa3-c965f87{padding:0px;flex-direction:column;gap:8px;flex:1 0 auto;justify-content:flex-end;align-items:center;}.elementor .e-50461e7-ad145a9{width:100%;padding:48px;background-color:var(--color-dark);flex-direction:column;gap:24px;align-items:center;}.elementor .e-502207c-324dff8{flex-direction:column;gap:32px;}.elementor .e-a924301-7966263{padding:0px;background-color:var(--color-surface);flex-direction:column;}