@font-face {
  font-family: "lg";
  src: url(data:font/woff2;base64,d09GMgABAAAAAAkcAAsAAAAAEogAAAjNAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmAAgSQRCAqcLJZKCzoAATYCJANwBCAFgkoHIBupDgDm53Gzej8JpU0wqygVVyoWwphIsuuw60jpmBY6ppTa7mk7jtx57UQ0V2ulvfmteSIQji061T2HvfDEECASKizU5VUQXFjFRtgYTVg+woiYDVezOThR4tAvr/YYgOO/RZ+BAABzYtMA8Kl8Neg3UIDCoCkOyWBuLcCvSHycH78QvhFxmUCK03A0RwGSvXBAHgR8UB8DMvocJYAgbiZiJnqmYGbXjG3mz7P8nHhe8Uvxr0j+fzwPABAjWT1E83IJHh/x87G/jv1l7JtYR+y+WF2MKAai/qfDtfIRt7hBikI8D1IpipXqWqYSDgDBfwE7qDLw5EEALqFRDMKAsApNwchXAJgFL/WETMbKcDVSifR6QkjwkDaRTEugqlBtKVcL6Smi1dHlIqUmuii6Pic1JTIlFTX3uRenMNpiCiKOCZBm2ges0b/ScigDVgcb2MEHfloel7e1z208KrZUeQFjK0dIkbl6FOFczRhFE6zaRklPlz52tOXcKtmpdqisgHnbxRatg66vsZNHaWMPQ/eZmH6jaavlNASsipbKwVZSYrRm1mywI0670UEdhLy+yuscolSZJHKwg5IyNzRJQbKRZiicwnYiChjO1vSbKCBpkAgCjGIb6KCvA5GL0VHeUDwAQEHkSC2ToBJhKN9KAneim2ekLf1vENf3mjT3vAS295XY2MMgzRpSqTVWpt4ang+ksXynRUQPlkFOu+b6Yw0jBp8krbXbYbjc5mn6KpsNWKtqtcNz0D8xTTQKzthbZYAxLev3NkFgyYWsngBjGo8jg6a9Y3rKR9Pfqun10RvJi9X9foZGvrltMkJgWR7dhI7SSITEaBWIQQTMUSOJkTi5nlqpZUfNKcYD1Do/ZdkbR8UeVpKLSbMVgKLX0flzQYqCrLpll+/vus2IM9+lbdTgWWRLQJqvaq7eHKulgL2ssp7LrpxR2DBI/ja1zXvi7cS1E0Gr0uhy7PUGwPmdkkdjEYOjpGnQRXowC/GBq51eymLRXrsXsTzXX37VlXzeVxoI6m8Gy67oBnzsB6DoQYY7GHM2fbT4oS9zON45lPnwbmww2BL0G89EnfaVPi5eJ3NZFtjc277Wb9M1A+UWG2WZyrj6PMKmLHRoH04iZLuivlsHTmm9/qYJ1r2Z90DtuKYduK6SdNZ3dRRxHAoE+l4HGM6MyIe+0se+zHEfsP4s2sqqnVdSTE/8lCVYMRVsuBVEJOvT3fa1Xr4X2iDZflVFmxyDmpu1r8b9IsVzXUB9w1/l9ccf7WCszaI1ATtUx7oRztk1dtbBcciudJAi83Vv2yaTg9uON6toxLlIM2GVxClo2eVBt5gcOHRwHLIpptC92TeKRi3MjtBkTAOaoU+6P1q364+kdgt/+xh2fRvlOf2p5xR4ut7P4s0sPwY63OguajQWuYqMjUWaA9100ya6yHdHr/BMyxN9QmGa2zjPnbZr17KTy9weKwqXYtqjcMunRkgE9kP+Refvml14hAZw8WFQGmZnnaEi0eLUQTCc+tLSphVyaUH6lAJoXjF1MDiaFSOexNCRKYW8TOkhKzDEDjPDvHHI3c5hXbQLhujhUuPmBYd+N/EaktFsDqoDo4/G0yx70s3SSuXJDIvjMNsIQ7TDqb+/sv8NHGl6BvDAMOnsCpv9PQcP9tS6N294zEnwtNdt2tfTXSz7JGwAqALmbKpr90BaeqA9tlvduWP4/xa0thZcJMNDC6XqrFuy2xGF7YaiQkN7UfhEbMaNkOxQHezh7YVFBsP9TcoybgmzhaExmpxb/78Naf89LmVWthVvvSWh3rZUWtlMFStWENDf5uqEd2LiP/M/fvWEWUntjnTynpI2ainnLdjPUIvL2uGFJvoUQy0taZvPePLqxy0lK6mUo8yp6B+WtdyyTHivdrgLZrhbvAOlWMbQEJtJZ7JuXgRLC+hwe/kb90WvW4U4/PGGRUmLk995J1loWLRhQwVCKkve4JOS8YJASY+P8KQNe/vahGNU8TJRe/eCaaG7ozsrt6Ixu623v/ck0rvlG2EYBoAh6abIxoZ9UeHoNQAiMPKv/8pIi+47EAMHcfLh7dyX8q0Po+Iap94fFob+4fr/DXr96x+j1x2dhZ0dBfRqardjBIZ+M+S6Lo6ojE+4HKF7Kz7zG+eCOkwQ98UfOirDqrckKPVz3sR8srT/gsev3H0p3Rq7wkD1JLE/XZ+2Ze5pV5eqPiqqmBkc1PQYDBvlk5MdqQff21UyInvyhyjMsHXV33tD3zaQ7Us/NKfX44qLQ/8ffOtzXIjnymRNXampDWkGDR5yOyThG2/9UXC6liWEEz0hX+uR1Xg780i4eNOSig3Fk2pSkPpBqrrmx3/+TbB2ya9ePfrGJx98H8rvjKsRQoSh/G0s8cO6bhwwUI8vUz1c21B04cscrjVV1q8zzCVJkmv/T8y21/bLszJpxeqptculJZpleUyKrPX/X3QZBL+rl+hTWuR/2At7LhYVX9BBsULaqi9LWh+6xMDLW6V65dy2gsMbszemQ96XMDvrSfRM60ceo5R/oGDXB0KrxJsTACBhbV48S4Cd5IeyAVdU5Yg+2nPGKS+XAwmOljrwpIdMmdJPexI9ndnIXUIVgety83YzRdXD6E6YvF0gVGJRMhpOyQW6xGM0Zbq7zw8AoAcWAYa7cSOsARF+Fm8DBAAYgDUq07ZSWvm3UIoAAIAfde39SB7Hz+K/xR9vAkMBg0YE8PKEChkH47+9MDggitAdAEObxnBmZAFu5C4eyMxqN/2c3ZUK2qJ+tDUvrTR/BGHDbqZplsDNZVVQjIaim4XA6TE4YLCfEdweIwAKaArx8aN1JETYMNMDEWGYZdRjMJDAB4T7+EEiwAdiBKCBlRQCfnwjEgohbttG2AYb3yS+7tWIDW1rd/6mMedAM+yEHbAvWge0XgNevwdW20Cmdfb6NXBYqm+DtZHUyUW88R/abjA/OxeYpIa9sNmNGMqHbMgd2CAZPzVuOfQFg5H275pWwx73mQMODQAAAA==) format("woff2"), url(/wp-content/themes/legion/public/747d038541bfc6bb8ea9.ttf?io9a6k) format("truetype"), url(data:font/woff;base64,d09GRgABAAAAABLgAAsAAAAAEpQAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAABCAAAAGAAAABgDxIGIGNtYXAAAAFoAAAApAAAAKSI7DN0Z2FzcAAAAgwAAAAIAAAACAAAABBnbHlmAAACFAAADjgAAA44V8bBEWhlYWQAABBMAAAANgAAADYbqSuuaGhlYQAAEIQAAAAkAAAAJAeuA91obXR4AAAQqAAAAHAAAABwZgALDmxvY2EAABEYAAAAOgAAADonfiQgbWF4cAAAEVQAAAAgAAAAIAAmAI5uYW1lAAARdAAAAUoAAAFKqFVCHnBvc3QAABLAAAAAIAAAACAAAwAAAAMD7AGQAAUAAAKZAswAAACPApkCzAAAAesAMwEJAAAAAAAAAAAAAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAQAAA6QoDwP/AAEADwABAAAAAAQAAAAAAAAAAAAAAIAAAAAAAAwAAAAMAAAAcAAEAAwAAABwAAwABAAAAHAAEAIgAAAAeABAAAwAOAAEAIOAa4B3gM+Bw4JXg8uH/4g3jEugN6Qr//f//AAAAAAAg4BrgHeAz4HDglODy4f/iDOMR6A3pAP/9//8AAf/jH+of6B/TH5cfdB8YHgweABz9GAMXEQADAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAAEAFYAAQOqA1UAAwATACMAJwAAAREzEQcyNzY1NCcmIyIHBhUUFxYTMhcWFRQHBiMiJyY1NDc2ExEzEQIqVoCMZWVlZYyMZWVlZYywfX19fbCwfX19fTBWAQEBVP6srGVljIxlZWVljIxlZQMAfX2wsH19fX2wsH19/awBVP6sAAMAVgABA6oDVQAPAB8AIgAAJTI3NjU0JyYjIgcGFRQXFhMyFxYVFAcGIyInJjU0NzYTEQUCAIxlZWVljIxlZWVljLB9fX19sLB9fX19WgEAVWVljIxlZWVljIxlZQMAfX2wsH19fX2wsH19/ZYBgMAAAAAAAwBVAAADqwNVABQAKQA+AAABITIXFhURFAcGIyEiJyY1ETQ3NjMHERQXFjMhBgcGIyEiJyY1ETQ3NjclISIHBhURFBcWMyEyNzY1ETQnJiMBgAGrNSUmJiU1/lU1JiUlJjXVDA0RAiQOISEp/lU1JSYYGCYCgP5VEgwNDQwSAasRDQwMDREDVSUmNf5WNSYlJSY1Aao1JiWy/d0SDA0lGBgmJTUBqykhIQ1dDA0S/lYSDQwMDRIBqhIMDQABANYAgQMqAtUACwAAAQcXBycHJzcnNxc3Ayru7jzu7jzu7jzu7gKZ7u487u487u487u4AAQBVAFUDqwMAACIAAAEyFxYVFA8BITIXFhUUBwYjIRcWFRQHBiMiJwEmNTQ3ATYzAasRDQwM4gKZEgwNDQwS/WfiDAwNERIN/tYNDQEqDRIDAAwNEhIM4gwNERINDOIMEhIMDQ0BKg0SEQ0BKwwAAAEAVQBVA6sDAAAiAAABMhcBFhUUBwEGIyInJjU0PwEhIicmNTQ3NjMhJyY1NDc2MwJVEg0BKg0N/tYNEhIMDAzi/WcSDA0NDBICmeIMDAwSAwAM/tUMEhIN/tYNDQwSEgziDQwSEQ0M4gwSEwwMAAACAKoAKwNWAysAAwAKAAA3IRUhAQcnMxEzEaoCrP1UAgCqqoBUgVYBVqysAar+VgAJAKoAVQNWAwEAAwAHAAsADwATABcAGwAfACMAACU1MxUDNTMVATUzFTczFSMBNTMVITUzFQM1MxUzNTMVATUzFQKqrKys/lSsVKys/wCs/lSsrKxUrP5UrFWsrAEArKwBAKysrKz/AKysrKz/AKysrKwCAKysAAAEANYAgQMqAtUABQALABEAFwAAATMVIzUjEzUzFSM1ATUzFSMVHQEzFSM1AlbUVICAVNT+gNSAgNQC1dSA/lSA1FQBLNRUgKyAVNQABADWAIEDKgLVAAUACwARABcAAAEzFSM1MwM1MxUjFQE1MxUjNRE1MxUjNQKqgNRUVNSA/qxU1NRUAlVU1P2s1FSAAdSA1FT+rFTUgAAAAAADAIAAQQNqAysACwAbADIAAAEjFSM1IzUzNTMVMwcyNzY1NCcmIyIHBhUUFxYhFwcnNScGIyInJjU0NzYzMhcWFRQHFwIAVipWVipWalA4ODg4UFA4ODg4AVDUQNQMTGh0UVFRUXR0UFBCDAIBVlYqVlbWODhQUDg4ODhQUDg41EDUIgxCUFB0dFFRUVF0aEwMAAAAAwCAAEEDagMrAAMAEwAqAAABMxUjFzI3NjU0JyYjIgcGFRQXFiEXByc1JwYjIicmNTQ3NjMyFxYVFAcXASrW1mxQODg4OFBQODg4OAFQ1EDUDExodFFRUVF0dFBQQgwCKyqsODhQUDg4ODhQUDg41EDUIgxCUFB0dFFRUVF0aEwMAAAAAQCAAAMDgANVADMAACUyFhUUBiMiJjU8ATclDgEjIiY1NDYzMhYXJS4BNTQ2MzIWFRQGIyImJwUeARUUBgcFPgEDADNJSTMzSQL+0hIsGjRMSzUZLRIBLAEDSzU0TEs1GS0S/tQBAwICATAQLP1JMzNLSzMHDwawERFLNTRMEhCuBw8INExMNDVLExGwCA8HCA8HsA8RAAAEAK4AWQNWA4EAFAAaACAAJgAAARYXFhUUBwYHNTY3NjU0JyYnFSc3AzcWFxUmAxYXByYnNwYHIzY3Aip+V1dXV35cPT09PVzCwvw+LjxgcgogPDgMgiQIVgw6Av0QYGCCgmBgEFYQR0deXkdHEKa+wv0cPiIKVgwBHDowPEpcvjQ2WkwAAAAABACqAFkDUgOBAAUACwARACYAAAE2NzMGBwc2NxcGBwEjJic3FicHNQYHBhUUFxYXFSYnJjU0NzY3NQLQIgpWDDjkPC4+SGABKFYKIj46sMJcPT09PVx+V1dXV34BFy48XEosCiI+OAwBfDwuPEiMvqYQR0deXkdHEFYQYGCCgmBgEIQAAgCAAIEDgALVAAYADQAAAQc1ITUhNQEVIRUhFScDgKr+1AEs/lQBLP7UqgIrqoBUgP8AgFSAqgACANYAKwMqAysABgANAAABFyMRIxEjATMHJzMRMwGAqoBUgAHUgKqqgFQDK6r+1AEs/lSqqgEsAAIAFP/hA+wDuAAcADEAAAEiBw4BBwYVFBceARcWMzI3PgE3NjU0Jy4BJyYjEyMiBh0BMwcjFSM1IzUzNTQ2OwEVAgBmWVqFJycnJ4VaWWZmWVqFJycnJ4VaWWZ0SQcMXA1PV09PPC5JA7gmJ4VaWWZmWlmFJycnJ4VZWmZmWVqFJyb+rRALNkzk5EwtMEVRAAUAFP/hA+wDuAAcAFYAYgB1AIsAAAEiBw4BBwYVFBceARcWMzI3PgE3NjU0Jy4BJyYjAw4BIyoBMTAiIyImNTQ2OwEuATEqASMiJicuATU0NjczFRQGBw4BBx4BFRQGBw4BFRQWFx4BFRQGByUjFSM1IzUzNTMVMwUqASMOAQcOARUeATc+AScuASM3LgEjKgEHDgEHDgEXHgEzOgE3PgEnAgBmWVqFJycnJ4VaWWZmWVqFJycnJ4VaWWYcFy0JAgICAQ9pdRkBDgEBBAIKIBATE3cBdxwMBA4CFwwVDQkLDwsQJR4eAQJMNExMNEz+vwIEAhEfCwsLAjQjIysCAikhLQoeGAIFAwoPBQQBBAcjEwIFAxUWCQO4JieFWllmZlpZhScnJyeFWVpmZllahScm/UILBhxEQx0TIQUKDCodUh8BAwoHAQEBAgwnHCAlDAgNBwgQCQ8rIyMzDtNNTTNNTW4CDAoLGQ0bHQIDJRsZI8YgGAEDEA0NGg8bIwEGNx8AAAACABT/4QPsA7gAHABRAAABIgcOAQcGFRQXHgEXFjMyNz4BNzY1NCcuAScmIxMuAScOAQcmNjcmNhcWBw4BBwYXFjc+AScmJyYnJgYHBhceAQcuATc+ATc2FhcWBw4BBwYnAgBmWVqFJycnJ4VaWWZmWVqFJycnJ4VaWWYiGBsTCiAlDCYOFyovHAUFFQICJCYaGhcFBRciLS1NGBkIBBwSLB8CA2xAUoQLBgkJKyEiKwO4JieFWllmZlpZhScnJyeFWVpmZllahScm/aACFAs1XxtRgUAmaxMLHx9DHR0HBxsbUSsrGCIDAykoJzEYHSEKQC1LYQcJS0wsKitDFBMDAAAAAAIAFP/hA+wDuAAcAF4AAAEiBw4BBwYVFBceARcWMzI3PgE3NjU0Jy4BJyYjExwBFRQHDgEHBiMiJicyFjMyNjcuASceATMyNjcuAT0BHgEXLgE1NDY3HgEXLgE1NDYzMhYXPgE3DgEHPgE3DgEHAgBmWVqFJycnJ4VaWWZmWVqFJycnJ4VaWWbIEhJGMzNDKUshBgwGIj0ZIDEKBQkEBw0GIS0KFgwTGAcGJGc9AgE5KBUkDhAfDgUWDw4cDQkZDgO4JieFWllmZlpZhScnJyeFWVpmZllahScm/m4DBwMwMTFPGRkXFAEWEwEmHQEBAgEHNSMBBQYBDSsZDRkLLDcDBgsFKDkQDgMMCBEbCgIIBg8ZCgAAAAACAFgAAgOrA1UALgBWAAABNTwBNS4BJy4BJzAiMSMmBgcOAQcOARUUFhcHBhQXHgE/AR4BMzI2Nz4BNz4BNSMUBgcOAQcOASMiJicuAQ8BNzYmJy4BNTQ2Nz4BNz4BOwEeARceARcDqwU7MTOKUAIVLV0sJ0QbKjAREksDAwUgEeIlVC0sVSc9ZCEUF1YREBpPMR9DIydIHwgRCKM3AgEEEhAmIRY1ICJJIxM/bSgnLwMBwBUBAQFLhDM1QgQBFRcUNiI0gkgoVCnjBg4HEQ8FTBESExIcXkAoXTEnSR8zSxYODxIQBAEDNqIJEQcjSSM5ZikbKxASEAM0KihoOwAAAgBVAAADqwNVACYAQQAAAQcGFBcWMj8BFRQWMzI2NRE0JicuASc4ATEuAScuASMhIgYVFBYzATc2NCcmIg8BNTQmIyIGFREUFjMhMjY1NCYjAxniDAwNIwziGRISGQICAQUDAwcEAwkE/wASGRkS/mfiDAwNIwziGRISGRkSAQASGRkSAwDiDCQMDQ3imRIZGRIBAAQIBAQHAwMEAgIBGRESGf1V4g0jDA0N4ZkRGRkR/wASGRkSERkAAAACAGIADAOeA0kAJgBOAAABNzY0JyYiDwE1NCYjIgYVERQWFx4BFzgBMR4BFx4BMyEyNjU0JiMBNxUUFjMyNjURNCYnLgEnMDQxLgEnLgEjISIGFRQWOwEHBhQXFjI3ArziDQ0MJAziGRIRGQECAQUDAwcEBAgEAQASGRkS/UniGRIRGQECAQUDAwcEBAgE/wASGRkSmeINDQwkDAIr4gwjDQwM4pkSGRkS/wAECQMEBwMDBQECAhkSEhn94uGZERkZEQEABQgEAwcDAQMEAgECGRIRGeINIw0MDAAAAQAAAAIAAKwEdEFfDzz1AAsEAAAAAADcTnOMAAAAANxOc4wAAP/hA+wDuAAAAAgAAgAAAAAAAAABAAADwP/AAAAEAAAAAAAD7AABAAAAAAAAAAAAAAAAAAAAHAQAAAAAAAAAAAAAAAIAAAAEAABWBAAAVgQAAFUEAADWBAAAVQQAAFUEAACqBAAAqgQAANYEAADWBAAAgAQAAIAEAACABAAArgQAAKoEAACABAAA1gQAABQEAAAUBAAAFAQAABQEAABYBAAAVQQAAGIAAAAAAAoAFAAeAF4AmAD2ARABSAGAAZgB1AH6AiICbAKuAvoDPgOAA5wDuAQABMIFRAXQBlAGrgccAAAAAQAAABwAjAAJAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABAAIAAAABAAAAAAACAAcAgQABAAAAAAADAAIAdQABAAAAAAAEAAIAlgABAAAAAAAFAAsAVAABAAAAAAAGAAIAewABAAAAAAAKABoABgADAAEECQABAAQAAgADAAEECQACAA4AiAADAAEECQADAAQAdwADAAEECQAEAAQAmAADAAEECQAFABYAXwADAAEECQAGAAQAfQADAAEECQAKADQAIGxnAGwAZ0ZvbnQgZ2VuZXJhdGVkIGJ5IEljb01vb24uAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALlZlcnNpb24gMi4wAFYAZQByAHMAaQBvAG4AIAAyAC4AMGxnAGwAZ2xnAGwAZ1JlZ3VsYXIAUgBlAGcAdQBsAGEAcmxnAGwAZwAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=) format("woff"), url(/wp-content/themes/legion/public/09cd8e9be7081f216644.svg?io9a6k#lg) format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}
.lg-icon {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: "lg" !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.lg-container {
  font-family: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

.lg-next,
.lg-prev {
  background-color: rgba(0, 0, 0, 0.45);
  border-radius: 2px;
  color: #999;
  cursor: pointer;
  display: block;
  font-size: 22px;
  margin-top: -10px;
  padding: 8px 10px 9px;
  position: absolute;
  top: 50%;
  z-index: 1084;
  outline: none;
  border: none;
}
.lg-next.disabled,
.lg-prev.disabled {
  opacity: 0 !important;
  cursor: default;
}
.lg-next:hover:not(.disabled),
.lg-prev:hover:not(.disabled) {
  color: #fff;
}
.lg-single-item .lg-next,
.lg-single-item .lg-prev {
  display: none;
}

.lg-next {
  right: 20px;
}
.lg-next:before {
  content: "\e095";
}

.lg-prev {
  left: 20px;
}
.lg-prev:after {
  content: "\e094";
}
@keyframes lg-right-end {
  0% {
    left: 0;
  }
  50% {
    left: -30px;
  }
  100% {
    left: 0;
  }
}
@keyframes lg-left-end {
  0% {
    left: 0;
  }
  50% {
    left: 30px;
  }
  100% {
    left: 0;
  }
}
.lg-outer.lg-right-end .lg-object {
  animation: lg-right-end 0.3s;
  position: relative;
}
.lg-outer.lg-left-end .lg-object {
  animation: lg-left-end 0.3s;
  position: relative;
}

.lg-toolbar {
  z-index: 1082;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.lg-media-overlap .lg-toolbar {
  background-image: linear-gradient(0deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4));
}
.lg-toolbar .lg-icon {
  color: #999;
  cursor: pointer;
  float: right;
  font-size: 24px;
  height: 47px;
  line-height: 27px;
  padding: 10px 0;
  text-align: center;
  width: 50px;
  text-decoration: none !important;
  outline: medium none;
  will-change: color;
  transition: color 0.2s linear;
  background: none;
  border: none;
  box-shadow: none;
}
.lg-toolbar .lg-icon.lg-icon-18 {
  font-size: 18px;
}
.lg-toolbar .lg-icon:hover {
  color: #fff;
}
.lg-toolbar .lg-close:after {
  content: "\e070";
}
.lg-toolbar .lg-maximize {
  font-size: 22px;
}
.lg-toolbar .lg-maximize:after {
  content: "\e90a";
}
.lg-toolbar .lg-download:after {
  content: "\e0f2";
}

.lg-sub-html {
  color: #eee;
  font-size: 16px;
  padding: 10px 40px;
  text-align: center;
  z-index: 1080;
  opacity: 0;
  transition: opacity 0.2s ease-out 0s;
}
.lg-sub-html h4 {
  margin: 0;
  font-size: 13px;
  font-weight: bold;
}
.lg-sub-html p {
  font-size: 12px;
  margin: 5px 0 0;
}
.lg-sub-html a {
  color: inherit;
}
.lg-sub-html a:hover {
  text-decoration: underline;
}
.lg-media-overlap .lg-sub-html {
  background-image: linear-gradient(180deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.6));
}
.lg-item .lg-sub-html {
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
}

.lg-error-msg {
  font-size: 14px;
  color: #999;
}

.lg-counter {
  color: #999;
  display: inline-block;
  font-size: 16px;
  padding-left: 20px;
  padding-top: 12px;
  height: 47px;
  vertical-align: middle;
}

.lg-closing .lg-toolbar,
.lg-closing .lg-prev,
.lg-closing .lg-next,
.lg-closing .lg-sub-html {
  opacity: 0;
  transition: transform 0.08 cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.08 cubic-bezier(0, 0, 0.25, 1) 0s, color 0.08 linear;
}

body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-img-wrap,
body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-video-cont,
body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-media-cont {
  opacity: 0;
  transform: scale3d(0.5, 0.5, 0.5);
  will-change: transform, opacity;
  transition: transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;
}
body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-img-wrap,
body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-video-cont,
body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-media-cont {
  opacity: 1;
  transform: scale3d(1, 1, 1);
}

.lg-icon:focus-visible {
  color: #fff;
  border-radius: 3px;
  outline: 1px dashed rgba(255, 255, 255, 0.6);
}

.lg-toolbar .lg-icon:focus-visible {
  border-radius: 8px;
  outline-offset: -5px;
}

.lg-group:after {
  content: "";
  display: table;
  clear: both;
}

.lg-container {
  display: none;
  outline: none;
}
.lg-container.lg-show {
  display: block;
}

.lg-on {
  scroll-behavior: unset;
}

.lg-overlay-open {
  overflow: hidden;
}

.lg-toolbar,
.lg-prev,
.lg-next,
.lg-pager-outer,
.lg-hide-sub-html .lg-sub-html {
  opacity: 0;
  will-change: transform, opacity;
  transition: transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
}

.lg-show-in .lg-toolbar,
.lg-show-in .lg-prev,
.lg-show-in .lg-next,
.lg-show-in .lg-pager-outer {
  opacity: 1;
}
.lg-show-in.lg-hide-sub-html .lg-sub-html {
  opacity: 1;
}
.lg-show-in .lg-hide-items .lg-prev {
  opacity: 0;
  transform: translate3d(-10px, 0, 0);
}
.lg-show-in .lg-hide-items .lg-next {
  opacity: 0;
  transform: translate3d(10px, 0, 0);
}
.lg-show-in .lg-hide-items .lg-toolbar {
  opacity: 0;
  transform: translate3d(0, -10px, 0);
}
.lg-show-in .lg-hide-items.lg-hide-sub-html .lg-sub-html {
  opacity: 0;
  transform: translate3d(0, 20px, 0);
}

.lg-outer {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  text-align: left;
  opacity: 0.001;
  outline: none;
  will-change: auto;
  overflow: hidden;
  transition: opacity 0.15s ease 0s;
}
.lg-outer * {
  box-sizing: border-box;
}
.lg-outer.lg-zoom-from-image {
  opacity: 1;
}
.lg-outer.lg-visible {
  opacity: 1;
}
.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-prev-slide, .lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-next-slide, .lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-current {
  transition-duration: inherit !important;
  transition-timing-function: inherit !important;
}
.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide, .lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide, .lg-outer.lg-css3.lg-dragging .lg-item.lg-current {
  transition-duration: 0s !important;
  opacity: 1;
}
.lg-outer.lg-grab img.lg-object {
  cursor: -webkit-grab;
  cursor: -o-grab;
  cursor: -ms-grab;
  cursor: grab;
}
.lg-outer.lg-grabbing img.lg-object {
  cursor: move;
  cursor: -webkit-grabbing;
  cursor: -o-grabbing;
  cursor: -ms-grabbing;
  cursor: grabbing;
}
.lg-outer .lg-content {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.lg-outer .lg-inner {
  width: 100%;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  transition: opacity 0s;
  white-space: nowrap;
}
.lg-outer .lg-item {
  display: none !important;
}
.lg-outer .lg-item:not(.lg-start-end-progress) {
  background: url(/wp-content/themes/legion/public/fcba57cdb89652f9bb54.gif) no-repeat scroll center center transparent;
}
.lg-outer.lg-css3 .lg-prev-slide,
.lg-outer.lg-css3 .lg-current,
.lg-outer.lg-css3 .lg-next-slide {
  display: inline-block !important;
}
.lg-outer.lg-css .lg-current {
  display: inline-block !important;
}
.lg-outer .lg-item,
.lg-outer .lg-img-wrap {
  display: inline-block;
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
}
.lg-outer .lg-item:before,
.lg-outer .lg-img-wrap:before {
  content: "";
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}
.lg-outer .lg-img-wrap {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  white-space: nowrap;
  font-size: 0;
}
.lg-outer .lg-item.lg-complete {
  background-image: none;
}
.lg-outer .lg-item.lg-current {
  z-index: 1060;
}
.lg-outer .lg-object {
  display: inline-block;
  vertical-align: middle;
  max-width: 100%;
  max-height: 100%;
  width: auto;
  height: auto;
  position: relative;
}
.lg-outer .lg-empty-html.lg-sub-html,
.lg-outer .lg-empty-html .lg-sub-html {
  display: none;
}
.lg-outer.lg-hide-download .lg-download {
  opacity: 0.75;
  pointer-events: none;
}
.lg-outer .lg-first-slide .lg-dummy-img {
  position: absolute;
  top: 50%;
  left: 50%;
}
.lg-outer.lg-components-open:not(.lg-zoomed) .lg-components {
  transform: translate3d(0, 0%, 0);
  opacity: 1;
}
.lg-outer.lg-components-open:not(.lg-zoomed) .lg-sub-html {
  opacity: 1;
  transition: opacity 0.2s ease-out 0.15s;
}
.lg-outer .lg-media-cont {
  text-align: center;
  display: inline-block;
  vertical-align: middle;
  position: relative;
}
.lg-outer .lg-media-cont .lg-object {
  width: 100% !important;
  height: 100% !important;
}
.lg-outer .lg-has-iframe .lg-media-cont {
  -webkit-overflow-scrolling: touch;
  overflow: auto;
}

.lg-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1040;
  background-color: #000;
  opacity: 0;
  will-change: auto;
  transition: opacity 333ms ease-in 0s;
}
.lg-backdrop.in {
  opacity: 1;
}

.lg-css3.lg-no-trans .lg-prev-slide,
.lg-css3.lg-no-trans .lg-next-slide,
.lg-css3.lg-no-trans .lg-current {
  transition: none 0s ease 0s !important;
}
.lg-css3.lg-use-css3 .lg-item {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.lg-css3.lg-fade .lg-item {
  opacity: 0;
}
.lg-css3.lg-fade .lg-item.lg-current {
  opacity: 1;
}
.lg-css3.lg-fade .lg-item.lg-prev-slide, .lg-css3.lg-fade .lg-item.lg-next-slide, .lg-css3.lg-fade .lg-item.lg-current {
  transition: opacity 0.1s ease 0s;
}
.lg-css3.lg-use-css3 .lg-item.lg-start-progress {
  transition: transform 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s;
}
.lg-css3.lg-use-css3 .lg-item.lg-start-end-progress {
  transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;
}
.lg-css3.lg-slide.lg-use-css3 .lg-item {
  opacity: 0;
}
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide {
  transform: translate3d(-100%, 0, 0);
}
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide {
  transform: translate3d(100%, 0, 0);
}
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current {
  transform: translate3d(0, 0, 0);
  opacity: 1;
}
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide, .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide, .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current {
  transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
}

.lg-container {
  display: none;
}
.lg-container.lg-show {
  display: block;
}
.lg-container.lg-dragging-vertical .lg-backdrop {
  transition-duration: 0s !important;
}
.lg-container.lg-dragging-vertical .lg-css3 .lg-item.lg-current {
  transition-duration: 0s !important;
  opacity: 1;
}

.lg-inline .lg-backdrop,
.lg-inline .lg-outer {
  position: absolute;
}
.lg-inline .lg-backdrop {
  z-index: 1;
}
.lg-inline .lg-outer {
  z-index: 2;
}
.lg-inline .lg-maximize:after {
  content: "\e909";
}

.lg-components {
  transform: translate3d(0, 100%, 0);
  will-change: transform;
  transition: transform 0.35s ease-out 0s;
  z-index: 1080;
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
}

.lg-outer .lg-video-cont {
  text-align: center;
  display: inline-block;
  vertical-align: middle;
  position: relative;
}
.lg-outer .lg-video-cont .lg-object {
  width: 100% !important;
  height: 100% !important;
}
.lg-outer .lg-has-iframe .lg-video-cont {
  -webkit-overflow-scrolling: touch;
  overflow: auto;
}
.lg-outer .lg-video-object {
  position: absolute;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  top: 0;
  bottom: 0;
  z-index: 3;
}
.lg-outer .lg-video-poster {
  z-index: 1;
}
.lg-outer .lg-has-video .lg-video-object {
  opacity: 0;
  will-change: opacity;
  transition: opacity 0.3s ease-in;
}
.lg-outer .lg-has-video.lg-video-loaded .lg-video-poster,
.lg-outer .lg-has-video.lg-video-loaded .lg-video-play-button {
  opacity: 0 !important;
}
.lg-outer .lg-has-video.lg-video-loaded .lg-video-object {
  opacity: 1;
}

@keyframes lg-play-stroke {
  0% {
    stroke-dasharray: 1, 200;
    stroke-dashoffset: 0;
  }
  50% {
    stroke-dasharray: 89, 200;
    stroke-dashoffset: -35px;
  }
  100% {
    stroke-dasharray: 89, 200;
    stroke-dashoffset: -124px;
  }
}
@keyframes lg-play-rotate {
  100% {
    transform: rotate(360deg);
  }
}
.lg-video-play-button {
  width: 18%;
  max-width: 140px;
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 2;
  cursor: pointer;
  transform: translate(-50%, -50%) scale(1);
  will-change: opacity, transform;
  transition: transform 0.25s cubic-bezier(0.17, 0.88, 0.32, 1.28), opacity 0.1s;
}
.lg-video-play-button:hover .lg-video-play-icon-bg,
.lg-video-play-button:hover .lg-video-play-icon {
  opacity: 1;
}

.lg-video-play-icon-bg {
  fill: none;
  stroke-width: 3%;
  stroke: #fcfcfc;
  opacity: 0.6;
  will-change: opacity;
  transition: opacity 0.12s ease-in;
}

.lg-video-play-icon-circle {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  fill: none;
  stroke-width: 3%;
  stroke: rgba(30, 30, 30, 0.9);
  stroke-opacity: 1;
  stroke-linecap: round;
  stroke-dasharray: 200;
  stroke-dashoffset: 200;
}

.lg-video-play-icon {
  position: absolute;
  width: 25%;
  max-width: 120px;
  left: 50%;
  top: 50%;
  transform: translate3d(-50%, -50%, 0);
  opacity: 0.6;
  will-change: opacity;
  transition: opacity 0.12s ease-in;
}
.lg-video-play-icon .lg-video-play-icon-inner {
  fill: #fcfcfc;
}

.lg-video-loading .lg-video-play-icon-circle {
  animation: lg-play-rotate 2s linear 0.25s infinite, lg-play-stroke 1.5s ease-in-out 0.25s infinite;
}

.lg-video-loaded .lg-video-play-button {
  opacity: 0;
  transform: translate(-50%, -50%) scale(0.7);
}

.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap,
.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image {
  transition-duration: 0ms !important;
}
.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap {
  will-change: transform;
  transition: transform 0.5s cubic-bezier(0.12, 0.415, 0.01, 1.19) 0s;
}
.lg-outer.lg-use-transition-for-zoom.lg-zoom-drag-transition .lg-item.lg-complete.lg-zoomable .lg-img-wrap {
  will-change: transform;
  transition: transform 0.8s cubic-bezier(0, 0, 0.25, 1) 0s;
}
.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap {
  transform: translate3d(0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image,
.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img {
  transform: scale3d(1, 1, 1);
  transition: transform 0.5s cubic-bezier(0.12, 0.415, 0.01, 1.19) 0s, opacity 0.15s !important;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.no-transition,
.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.no-transition {
  transition: none !important;
}
.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition,
.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition {
  transform: scale3d(1, 1, 1) translate3d(-50%, -50%, 0px) !important;
  max-width: none !important;
  max-height: none !important;
  top: 50% !important;
  left: 50% !important;
}
.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition-x,
.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition-x {
  transform: scale3d(1, 1, 1) translate3d(-50%, 0, 0px) !important;
  top: 0 !important;
  left: 50% !important;
  max-width: none !important;
  max-height: none !important;
}
.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition-y,
.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition-y {
  transform: scale3d(1, 1, 1) translate3d(0, -50%, 0px) !important;
  top: 50% !important;
  left: 0% !important;
  max-width: none !important;
  max-height: none !important;
}

.lg-icon.lg-zoom-in:after {
  content: "\e311";
}
.lg-actual-size .lg-icon.lg-zoom-in {
  opacity: 1;
  pointer-events: auto;
}
.lg-icon.lg-actual-size {
  font-size: 20px;
}
.lg-icon.lg-actual-size:after {
  content: "\e033";
}
.lg-icon.lg-zoom-out {
  opacity: 0.5;
  pointer-events: none;
}
.lg-icon.lg-zoom-out:after {
  content: "\e312";
}
.lg-zoomed .lg-icon.lg-zoom-out {
  opacity: 1;
  pointer-events: auto;
}

.lg-outer[data-lg-slide-type=video] .lg-zoom-in,
.lg-outer[data-lg-slide-type=video] .lg-actual-size,
.lg-outer[data-lg-slide-type=video] .lg-zoom-out, .lg-outer[data-lg-slide-type=iframe] .lg-zoom-in,
.lg-outer[data-lg-slide-type=iframe] .lg-actual-size,
.lg-outer[data-lg-slide-type=iframe] .lg-zoom-out, .lg-outer.lg-first-slide-loading .lg-zoom-in,
.lg-outer.lg-first-slide-loading .lg-actual-size,
.lg-outer.lg-first-slide-loading .lg-zoom-out {
  opacity: 0.75;
  pointer-events: none;
}

.lg-outer .lg-thumb-outer {
  background-color: #0d0a0a;
  width: 100%;
  max-height: 350px;
  overflow: hidden;
  float: left;
}
.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item {
  cursor: -webkit-grab;
  cursor: -o-grab;
  cursor: -ms-grab;
  cursor: grab;
}
.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item {
  cursor: move;
  cursor: -webkit-grabbing;
  cursor: -o-grabbing;
  cursor: -ms-grabbing;
  cursor: grabbing;
}
.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb {
  transition-duration: 0s !important;
}
.lg-outer .lg-thumb-outer.lg-rebuilding-thumbnails .lg-thumb {
  transition-duration: 0s !important;
}
.lg-outer .lg-thumb-outer.lg-thumb-align-middle {
  text-align: center;
}
.lg-outer .lg-thumb-outer.lg-thumb-align-left {
  text-align: left;
}
.lg-outer .lg-thumb-outer.lg-thumb-align-right {
  text-align: right;
}
.lg-outer.lg-single-item .lg-thumb-outer {
  display: none;
}
.lg-outer .lg-thumb {
  padding: 5px 0;
  height: 100%;
  margin-bottom: -5px;
  display: inline-block;
  vertical-align: middle;
}
@media (min-width: 768px) {
  .lg-outer .lg-thumb {
    padding: 10px 0;
  }
}
.lg-outer .lg-thumb-item {
  cursor: pointer;
  float: left;
  overflow: hidden;
  height: 100%;
  border-radius: 2px;
  margin-bottom: 5px;
  will-change: border-color;
}
@media (min-width: 768px) {
  .lg-outer .lg-thumb-item {
    border-radius: 4px;
    border: 2px solid #fff;
    transition: border-color 0.25s ease;
  }
}
.lg-outer .lg-thumb-item.active, .lg-outer .lg-thumb-item:hover {
  border-color: rgb(169, 7, 7);
}
.lg-outer .lg-thumb-item img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}
.lg-outer.lg-can-toggle .lg-item {
  padding-bottom: 0;
}
.lg-outer .lg-toggle-thumb:after {
  content: "\e1ff";
}
.lg-outer.lg-animate-thumb .lg-thumb {
  transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
}

:root{--wp--preset--spacing--20: 1rem;--wp--preset--spacing--30: 2rem;--wp--preset--spacing--40: 2.25rem;--wp--preset--spacing--50: 2.5rem;--wp--preset--spacing--60: 2.75rem;--wp--preset--spacing--70: 6.25rem;--wp--preset--spacing--80: 6.5rem;--wp--preset--spacing--90: 6.75rem;--wp--preset--spacing--100: 7rem}@font-face{font-family:"swiper-icons";src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:rgba(0,0,0,0)}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none !important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transition:300ms opacity;transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none !important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(0.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, 0.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none !important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0px, -50%, 0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:200ms transform,200ms top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, 0.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius, 10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, 0.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none !important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset, 1%);bottom:var(--swiper-scrollbar-bottom, 4px);top:var(--swiper-scrollbar-top, auto);z-index:50;height:var(--swiper-scrollbar-size, 4px);width:calc(100% - 2*var(--swiper-scrollbar-sides-offset, 1%))}.swiper-vertical>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-vertical{position:absolute;left:var(--swiper-scrollbar-left, auto);right:var(--swiper-scrollbar-right, 4px);top:var(--swiper-scrollbar-sides-offset, 1%);z-index:50;width:var(--swiper-scrollbar-size, 4px);height:calc(100% - 2*var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, 0.5));border-radius:var(--swiper-scrollbar-border-radius, 10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}*,*::before,*::after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media(prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}h1,h2,h3,h4,h5,h6{font-weight:400}h1{font-size:var(--fontSizeH1)}h2{font-size:var(--fontSizeH2)}h3{font-size:var(--fontSizeH3)}h4{font-size:var(--fontSizeH4)}h5{font-size:var(--fontSizeH5)}h6{font-size:var(--fontSizeH6)}iframe{width:100%;height:auto;border:none;margin:0;padding:0}img{vertical-align:middle;height:auto}input,select,textarea{background:var(--colourLight);width:100%;padding:var(--spaceInput);border-radius:0;border:0;color:var(--colourBrandAlt);margin:0;display:block;font-weight:normal;position:relative}input::placeholder,select::placeholder,textarea::placeholder{color:var(--colourBrandAlt);font-weight:inherit;opacity:1}input:focus,select:focus,textarea:focus{color:var(--colourBrandAlt)}input:disabled,select:disabled,textarea:disabled{-webkit-text-fill-color:var(--colourDisabled)}a{color:var(--colourLink)}a:link{color:var(--colourLink)}a:visited{color:var(--colourVisited)}a:active{color:var(--colourActive)}a:hover{color:var(--colourHover)}a{text-decoration:none;transition:color .3s ease}html{font-family:"Poppins","Helvetica Neue","Roboto",helvetica,sans-serif;font-size:1em;line-height:1;overflow-y:scroll;min-height:100%;background-color:var(--colourBackground);color:var(--colourContent);font-weight:400}.c-font__size--smallest{font-size:var(--fontSizeSmallest)}.c-font__size--small{font-size:var(--fontSizeSmall)}.c-font__size--normal{font-size:var(--fontSizeNormal)}.c-font__size--medium{font-size:var(--fontSizeMedium)}.c-font__size--large{font-size:var(--fontSizeLarge)}.c-font__size--xlarge{font-size:var(--fontSizeXlarge)}.c-font__size--xxlarge{font-size:var(--fontSizeXXlarge)}.c-font__size--xxxlarge{font-size:var(--fontSizeXXXlarge)}.c-font__transform--upper{text-transform:uppercase}.c-font__transform--lower{text-transform:lower}.c-font__transform--none{text-transform:none}.c-font__colour--light{color:var(--colourLight)}.c-font__colour--dark{color:var(--colourDark)}.c-font__weight--thin{font-weight:100}.c-font__weight--light{font-weight:300}.c-font__weight--regular{font-weight:400}.c-font__weight--medium{font-weight:500}.c-font__weight--semibold{font-weight:600}.c-font__weight--bold{font-weight:700}.c-font__weight--black{font-weight:900}.c-font__align--center{text-align:center}.c-font__align--right{text-align:right}.c-font__align--left{text-align:left}.c-font__margin--half{margin-bottom:var(--spaceHalf)}.c-font__margin--one{margin-bottom:var(--spaceHalf)}.c-font__margin--double{margin-bottom:var(--spaceDouble)}.c-font__margin--zero{margin-bottom:0}.c-font__family--sans{font-family:"Poppins","Helvetica Neue","Roboto",helvetica,sans-serif}.c-font__family--serif{font-family:TimesNewRoman,"Times New Roman",Times,Baskerville,Georgia,serif}.c-layout__space--center{margin:0 auto}.c-layout__space--top-half{margin-top:var(--spaceHalf)}.c-layout__space--left-half{margin-left:var(--spaceHalf)}.c-layout__space--right-half{margin-right:var(--spaceHalf)}.c-layout__space--bottom-half{margin-bottom:var(--spaceHalf)}.c-layout__space--top-base{margin-top:var(--spaceBase)}.c-layout__space--left-base{margin-left:var(--spaceBase)}.c-layout__space--right-base{margin-right:var(--spaceBase)}.c-layout__space--bottom-base{margin-bottom:var(--spaceBase)}.c-layout__space--top-one{margin-top:var(--spaceOne)}.c-layout__space--left-one{margin-left:var(--spaceOne)}.c-layout__space--right-one{margin-right:var(--spaceOne)}.c-layout__space--bottom-one{margin-bottom:var(--spaceOne)}.c-layout__space--top-two{margin-top:var(--spaceTwo)}.c-layout__space--left-two{margin-left:var(--spaceTwo)}.c-layout__space--right-two{margin-right:var(--spaceTwo)}.c-layout__space--bottom-two{margin-bottom:var(--spaceTwo)}.c-layout__space--top-double{margin-top:var(--spaceDouble)}.c-layout__space--left-double{margin-left:var(--spaceDouble)}.c-layout__space--right-double{margin-right:var(--spaceDouble)}.c-layout__space--bottom-double{margin-bottom:var(--spaceDouble)}.c-layout__space--top-triple{margin-top:var(--spaceTriple)}.c-layout__space--left-triple{margin-left:var(--spaceTriple)}.c-layout__space--right-triple{margin-right:var(--spaceTriple)}.c-layout__space--bottom-triple{margin-bottom:var(--spaceTriple)}.c-layout__space--top-quad{margin-top:var(--spaceQuad)}.c-layout__space--left-quad{margin-left:var(--spaceQuad)}.c-layout__space--right-quad{margin-right:var(--spaceQuad)}.c-layout__space--bottom-quad{margin-bottom:var(--spaceQuad)}.c-layout__space--top-small{margin-top:var(--spaceSmall)}.c-layout__space--left-small{margin-left:var(--spaceSmall)}.c-layout__space--right-small{margin-right:var(--spaceSmall)}.c-layout__space--bottom-small{margin-bottom:var(--spaceSmall)}.c-layout__space--top-medium{margin-top:var(--spaceMedium)}.c-layout__space--left-medium{margin-left:var(--spaceMedium)}.c-layout__space--right-medium{margin-right:var(--spaceMedium)}.c-layout__space--bottom-medium{margin-bottom:var(--spaceMedium)}.c-layout__space--top-large{margin-top:var(--spaceLarge)}.c-layout__space--left-large{margin-left:var(--spaceLarge)}.c-layout__space--right-large{margin-right:var(--spaceLarge)}.c-layout__space--bottom-large{margin-bottom:var(--spaceLarge)}.c-layout__space--top-xlarge{margin-top:var(--spaceXLarge)}.c-layout__space--left-xlarge{margin-left:var(--spaceXLarge)}.c-layout__space--right-xlarge{margin-right:var(--spaceXLarge)}.c-layout__space--bottom-xlarge{margin-bottom:var(--spaceXLarge)}.c-layout__grid{display:grid;gap:var(--spaceGrid) var(--spaceGrid)}.c-layout__grid--column-1{grid-template-columns:repeat(1, 1fr)}.c-layout__grid--column-2{grid-template-columns:repeat(2, 1fr)}.c-layout__grid--column-3{grid-template-columns:repeat(3, 1fr)}.c-layout__grid--column-4{grid-template-columns:repeat(4, 1fr)}@media(max-width: 87.49em){.c-layout__grid--column-1\@wide{grid-template-columns:repeat(1, 1fr)}.c-layout__grid--column-2\@wide{grid-template-columns:repeat(2, 1fr)}.c-layout__grid--column-3\@wide{grid-template-columns:repeat(3, 1fr)}.c-layout__grid--column-4\@wide{grid-template-columns:repeat(4, 1fr)}}@media(max-width: 81.24em){.c-layout__grid--column-1\@desktop{grid-template-columns:repeat(1, 1fr)}.c-layout__grid--column-2\@desktop{grid-template-columns:repeat(2, 1fr)}.c-layout__grid--column-3\@desktop{grid-template-columns:repeat(3, 1fr)}.c-layout__grid--column-4\@desktop{grid-template-columns:repeat(4, 1fr)}}@media(max-width: 63.99em){.c-layout__grid--column-1\@tablet{grid-template-columns:repeat(1, 1fr)}.c-layout__grid--column-2\@tablet{grid-template-columns:repeat(2, 1fr)}.c-layout__grid--column-3\@tablet{grid-template-columns:repeat(3, 1fr)}.c-layout__grid--column-4\@tablet{grid-template-columns:repeat(4, 1fr)}}@media(max-width: 61.865em){.c-layout__grid--column-1\@tabletPortrait{grid-template-columns:repeat(1, 1fr)}.c-layout__grid--column-2\@tabletPortrait{grid-template-columns:repeat(2, 1fr)}.c-layout__grid--column-3\@tabletPortrait{grid-template-columns:repeat(3, 1fr)}.c-layout__grid--column-4\@tabletPortrait{grid-template-columns:repeat(4, 1fr)}}@media(max-width: 29.99em){.c-layout__grid--column-1\@mobile{grid-template-columns:repeat(1, 1fr)}.c-layout__grid--column-2\@mobile{grid-template-columns:repeat(2, 1fr)}.c-layout__grid--column-3\@mobile{grid-template-columns:repeat(3, 1fr)}.c-layout__grid--column-4\@mobile{grid-template-columns:repeat(4, 1fr)}}.c-layout__flex{display:flex;flex-wrap:wrap;margin:0 0 0 var(--spaceGridNegative)}.c-layout__flex .c-layout__item{padding-left:var(--spaceGrid);flex-grow:1}.c-layout__flex .c-layout__item-25{flex-basis:25%;max-width:25%}.c-layout__flex .c-layout__item-30{flex-basis:30%;max-width:30%}.c-layout__flex .c-layout__item-33{flex-basis:33.33334%;max-width:33.33334%}.c-layout__flex .c-layout__item-40{flex-basis:40%;max-width:40%}.c-layout__flex .c-layout__item-41{flex-basis:41.66667%;max-width:41.66667%}.c-layout__flex .c-layout__item-50{flex-basis:50%;max-width:50%}.c-layout__flex .c-layout__item-58{flex-basis:58.33334%;max-width:58.33334%}.c-layout__flex .c-layout__item-60{flex-basis:60%;max-width:60%}.c-layout__flex .c-layout__item-66{flex-basis:66%;max-width:66%}.c-layout__flex .c-layout__item-70{flex-basis:70%;max-width:70%}.c-layout__flex .c-layout__item-83{flex-basis:83.33334%;max-width:83.33334%}.c-layout__flex .c-layout__item-100{flex-basis:100%;max-width:100%}@media(max-width: 87.49em){.c-layout__flex .c-layout__item-25\@wide{flex-basis:25%;max-width:25%}.c-layout__flex .c-layout__item-30\@wide{flex-basis:30%;max-width:30%}.c-layout__flex .c-layout__item-33\@wide{flex-basis:33.33334%;max-width:33.33334%}.c-layout__flex .c-layout__item-40\@wide{flex-basis:40%;max-width:40%}.c-layout__flex .c-layout__item-41\@wide{flex-basis:41.66667%;max-width:41.66667%}.c-layout__flex .c-layout__item-50\@wide{flex-basis:50%;max-width:50%}.c-layout__flex .c-layout__item-58\@wide{flex-basis:58.33334%;max-width:58.33334%}.c-layout__flex .c-layout__item-60\@wide{flex-basis:60%;max-width:60%}.c-layout__flex .c-layout__item-66\@wide{flex-basis:66%;max-width:66%}.c-layout__flex .c-layout__item-70\@wide{flex-basis:70%;max-width:70%}.c-layout__flex .c-layout__item-83\@wide{flex-basis:83.33334%;max-width:83.33334%}.c-layout__flex .c-layout__item-100\@wide{flex-basis:100%;max-width:100%}}@media(max-width: 81.24em){.c-layout__flex .c-layout__item-25\@desktop{flex-basis:25%;max-width:25%}.c-layout__flex .c-layout__item-30\@desktop{flex-basis:30%;max-width:30%}.c-layout__flex .c-layout__item-33\@desktop{flex-basis:33.33334%;max-width:33.33334%}.c-layout__flex .c-layout__item-40\@desktop{flex-basis:40%;max-width:40%}.c-layout__flex .c-layout__item-41\@desktop{flex-basis:41.66667%;max-width:41.66667%}.c-layout__flex .c-layout__item-50\@desktop{flex-basis:50%;max-width:50%}.c-layout__flex .c-layout__item-58\@desktop{flex-basis:58.33334%;max-width:58.33334%}.c-layout__flex .c-layout__item-60\@desktop{flex-basis:60%;max-width:60%}.c-layout__flex .c-layout__item-66\@desktop{flex-basis:66%;max-width:66%}.c-layout__flex .c-layout__item-70\@desktop{flex-basis:70%;max-width:70%}.c-layout__flex .c-layout__item-83\@desktop{flex-basis:83.33334%;max-width:83.33334%}.c-layout__flex .c-layout__item-100\@desktop{flex-basis:100%;max-width:100%}}@media(max-width: 63.99em){.c-layout__flex .c-layout__item-25\@tablet{flex-basis:25%;max-width:25%}.c-layout__flex .c-layout__item-30\@tablet{flex-basis:30%;max-width:30%}.c-layout__flex .c-layout__item-33\@tablet{flex-basis:33.33334%;max-width:33.33334%}.c-layout__flex .c-layout__item-40\@tablet{flex-basis:40%;max-width:40%}.c-layout__flex .c-layout__item-41\@tablet{flex-basis:41.66667%;max-width:41.66667%}.c-layout__flex .c-layout__item-50\@tablet{flex-basis:50%;max-width:50%}.c-layout__flex .c-layout__item-58\@tablet{flex-basis:58.33334%;max-width:58.33334%}.c-layout__flex .c-layout__item-60\@tablet{flex-basis:60%;max-width:60%}.c-layout__flex .c-layout__item-66\@tablet{flex-basis:66%;max-width:66%}.c-layout__flex .c-layout__item-70\@tablet{flex-basis:70%;max-width:70%}.c-layout__flex .c-layout__item-83\@tablet{flex-basis:83.33334%;max-width:83.33334%}.c-layout__flex .c-layout__item-100\@tablet{flex-basis:100%;max-width:100%}}@media(max-width: 61.865em){.c-layout__flex .c-layout__item-25\@tabletPortrait{flex-basis:25%;max-width:25%}.c-layout__flex .c-layout__item-30\@tabletPortrait{flex-basis:30%;max-width:30%}.c-layout__flex .c-layout__item-33\@tabletPortrait{flex-basis:33.33334%;max-width:33.33334%}.c-layout__flex .c-layout__item-40\@tabletPortrait{flex-basis:40%;max-width:40%}.c-layout__flex .c-layout__item-41\@tabletPortrait{flex-basis:41.66667%;max-width:41.66667%}.c-layout__flex .c-layout__item-50\@tabletPortrait{flex-basis:50%;max-width:50%}.c-layout__flex .c-layout__item-58\@tabletPortrait{flex-basis:58.33334%;max-width:58.33334%}.c-layout__flex .c-layout__item-60\@tabletPortrait{flex-basis:60%;max-width:60%}.c-layout__flex .c-layout__item-66\@tabletPortrait{flex-basis:66%;max-width:66%}.c-layout__flex .c-layout__item-70\@tabletPortrait{flex-basis:70%;max-width:70%}.c-layout__flex .c-layout__item-83\@tabletPortrait{flex-basis:83.33334%;max-width:83.33334%}.c-layout__flex .c-layout__item-100\@tabletPortrait{flex-basis:100%;max-width:100%}}@media(max-width: 29.99em){.c-layout__flex .c-layout__item-25\@mobile{flex-basis:25%;max-width:25%}.c-layout__flex .c-layout__item-30\@mobile{flex-basis:30%;max-width:30%}.c-layout__flex .c-layout__item-33\@mobile{flex-basis:33.33334%;max-width:33.33334%}.c-layout__flex .c-layout__item-40\@mobile{flex-basis:40%;max-width:40%}.c-layout__flex .c-layout__item-41\@mobile{flex-basis:41.66667%;max-width:41.66667%}.c-layout__flex .c-layout__item-50\@mobile{flex-basis:50%;max-width:50%}.c-layout__flex .c-layout__item-58\@mobile{flex-basis:58.33334%;max-width:58.33334%}.c-layout__flex .c-layout__item-60\@mobile{flex-basis:60%;max-width:60%}.c-layout__flex .c-layout__item-66\@mobile{flex-basis:66%;max-width:66%}.c-layout__flex .c-layout__item-70\@mobile{flex-basis:70%;max-width:70%}.c-layout__flex .c-layout__item-83\@mobile{flex-basis:83.33334%;max-width:83.33334%}.c-layout__flex .c-layout__item-100\@mobile{flex-basis:100%;max-width:100%}}.c-layout__flex--flush>.c-layout__item{padding-left:0}.c-layout--flush{margin-left:0;gap:0}.c-ratio,.wp-block-embed__wrapper,.wp-block-video{position:relative;display:block;width:100%}.c-ratio:before,.wp-block-embed__wrapper:before,.wp-block-video:before{content:"";display:block;width:100%;padding-bottom:100%}.c-ratio__content,.c-ratio>iframe,.wp-block-embed__wrapper>iframe,.wp-block-video>iframe,.c-ratio>embed,.wp-block-embed__wrapper>embed,.wp-block-video>embed,.c-ratio>object,.wp-block-embed__wrapper>object,.wp-block-video>object,.c-ratio>video,.wp-block-embed__wrapper>video,.wp-block-video>video{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%}.c-ratio--16\:9::before,.wp-block-embed__wrapper::before,.wp-block-video::before{padding-bottom:56.25%}@media(max-width: 87.49em){.c-ratio--16\:9\@wide::before{padding-bottom:56.25%}}@media(max-width: 81.24em){.c-ratio--16\:9\@desktop::before{padding-bottom:56.25%}}@media(max-width: 63.99em){.c-ratio--16\:9\@tablet::before{padding-bottom:56.25%}}@media(max-width: 61.865em){.c-ratio--16\:9\@tabletPortrait::before{padding-bottom:56.25%}}@media(max-width: 29.99em){.c-ratio--16\:9\@mobile::before{padding-bottom:56.25%}}.c-ratio--1\:1::before{padding-bottom:100%}@media(max-width: 87.49em){.c-ratio--1\:1\@wide::before{padding-bottom:100%}}@media(max-width: 81.24em){.c-ratio--1\:1\@desktop::before{padding-bottom:100%}}@media(max-width: 63.99em){.c-ratio--1\:1\@tablet::before{padding-bottom:100%}}@media(max-width: 61.865em){.c-ratio--1\:1\@tabletPortrait::before{padding-bottom:100%}}@media(max-width: 29.99em){.c-ratio--1\:1\@mobile::before{padding-bottom:100%}}.c-ratio--img-contain>.c-ratio__content{height:auto;margin:auto;max-height:100%;max-width:100%;width:auto}.c-table__responsive{max-width:100%;overflow:auto}.c-table{width:100%}.c-table--fixed{table-layout:fixed}.u-burger{cursor:pointer;border:0;background:rgba(0,0,0,0);padding:0;margin:0}.u-burger__icon{position:relative;margin-top:11px;margin-bottom:11px;-webkit-user-select:none;user-select:none}.u-burger__icon,.u-burger__icon::before,.u-burger__icon::after{display:block;width:33px;height:1px;background-color:var(--colourBrand);outline:1px solid rgba(0,0,0,0);transition-property:background-color,transform;transition-duration:.3s}.u-burger__icon::before,.u-burger__icon::after{position:absolute;content:""}.u-burger__icon::before{top:-11px}.u-burger__icon::after{top:11px}.u-burger.is-active .u-burger__icon{background-color:rgba(0,0,0,0)}.u-burger.is-active .u-burger__icon::before{transform:translateY(11px) rotate(45deg)}.u-burger.is-active .u-burger__icon::after{transform:translateY(-11px) rotate(-45deg)}.u-fullClick{position:absolute;width:100%;height:100%;top:0;left:0;z-index:var(--depthAbove);cursor:pointer;display:block}.u-fullClick span{border:0;clip:rect(0 0 0 0);clip-path:polygon(0px 0px, 0px 0px, 0px 0px);-webkit-clip-path:polygon(0px 0px, 0px 0px, 0px 0px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.u-fullClick br{display:none}.u-fullClick__container{position:relative}.u-h1{font-size:var(--fontSizeH1)}.u-h2{font-size:var(--fontSizeH2)}.u-h3{font-size:var(--fontSizeH3)}.u-h4{font-size:var(--fontSizeH4)}.u-h5{font-size:var(--fontSizeH5)}.u-h6{font-size:var(--fontSizeH6)}.u-hidden-visually{border:0;clip:rect(0 0 0 0);clip-path:polygon(0px 0px, 0px 0px, 0px 0px);-webkit-clip-path:polygon(0px 0px, 0px 0px, 0px 0px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.u-hidden,.gform_wrapper .gform_validation_container{display:none}@media(min-width: 87.5em){.u-hide-from\@wide{display:none}}@media(max-width: 87.49em){.u-hide-until\@wide{display:none}}@media(min-width: 81.25em){.u-hide-from\@desktop{display:none}}@media(max-width: 81.24em){.u-hide-until\@desktop{display:none}}@media(min-width: 64em){.u-hide-from\@tablet{display:none}}@media(max-width: 63.99em){.u-hide-until\@tablet{display:none}}@media(min-width: 61.875em){.u-hide-from\@tabletPortrait{display:none}}@media(max-width: 61.865em){.u-hide-until\@tabletPortrait{display:none}}@media(min-width: 30em){.u-hide-from\@mobile{display:none}}@media(max-width: 29.99em){.u-hide-until\@mobile{display:none}}.u-wrapper,.wp-block-group>*,.b-postSingle,.wp-block-group .wp-block-group__inner-container,.b-postSingle .wp-block-group__inner-container{max-width:1367px;width:90%;margin:0 auto;position:relative}.b-skipto{position:absolute;width:100%;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0;display:block}.b-skipto:focus,.b-skipto:active{position:static;clip:unset;-webkit-clip-path:none;clip-path:none;background:var(--colourLight);padding:var(--spacingBase);display:block}.b-skipto:hover{text-decoration:underline;color:var(--colourDark)}@media print{*{background-image:none !important}html{background:#fff;color:#000}@page{margin:2cm}footer,aside,nav,form,iframe{display:none}.u-grid{flex-direction:column}table,img,svg{break-inside:avoid}img,svg{display:block;max-width:100%;height:auto}*,*:before,*:after{background:rgba(0,0,0,0) !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}@font-face{font-family:"swiper-icons";src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:rgba(0,0,0,0)}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}/*! Flickity v2.3.0
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:hsla(0, 0%, 100%, 0.75);border:none;color:#333}.flickity-button:hover{background:white;cursor:pointer}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}@font-face{font-family:"swiper-icons";src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:rgba(0,0,0,0)}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none !important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transition:300ms opacity;transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none !important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(0.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, 0.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none !important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0px, -50%, 0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:200ms transform,200ms top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, 0.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius, 10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, 0.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none !important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset, 1%);bottom:var(--swiper-scrollbar-bottom, 4px);top:var(--swiper-scrollbar-top, auto);z-index:50;height:var(--swiper-scrollbar-size, 4px);width:calc(100% - 2*var(--swiper-scrollbar-sides-offset, 1%))}.swiper-vertical>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-vertical{position:absolute;left:var(--swiper-scrollbar-left, auto);right:var(--swiper-scrollbar-right, 4px);top:var(--swiper-scrollbar-sides-offset, 1%);z-index:50;width:var(--swiper-scrollbar-size, 4px);height:calc(100% - 2*var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, 0.5));border-radius:var(--swiper-scrollbar-border-radius, 10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}:root{--vh: (1);--headerHeight: 5.3125em}@media(min-width: 61.875em){:root{--headerHeight: 5.6875em}}:root{--spaceBase: 0.75em;--spaceThird: 0.1875em;--spaceHalf: 0.375em;--spaceOne: 1em;--spaceTwo: 2em;--spaceDouble: 1.5em;--spaceDoubleNeg: -1.75em;--spaceTriple: 2.25em;--spaceQuad: 3em;--spaceSmallGrid: 0.875em;--spaceSmallGridNegative: -0.875em;--spaceGrid: 1.875em;--spaceGridNegative: -1.875em;--spaceSmallest: 0.625em;--spaceSmall: 1.25em;--spaceMedium: 1.5em;--spaceLarge: 1.875em;--spaceXLarge: 2.1875em;--spaceXXLarge: 2.5em;--spaceInput: 1.125rem;--spaceSmallestREM: 0.625rem;--spaceSmallREM: 1.25rem;--spaceMediumREM: 1.5rem;--spaceLargeREM: 1.875rem;--spaceXLargeREM: 2.1875rem;--spaceSection: 3.75rem;--spaceSectionHalf: 1.875rem;--spaceAboutSwiper: 3rem;--spaceDownloadGrid: 4.1875rem;--space8: 0.5rem;--space12: 0.75rem;--space15: 0.9375rem;--space18: 1.125rem;--space20: 1.25rem;--space30: 1.25rem;--space25: 1.5625rem;--space50: 1.5625rem;--space80: 5rem}@media(min-width: 61.875em){:root{--spaceSection: 4.375rem;--spaceSectionHAlf: 2.1875rem;--space30: 1.875rem;--space50: 3.125rem}}@media(min-width: 64em){:root{--spaceSection: 5rem;--spaceSectionHalf: 2.5rem;--spaceMedium: 1.5625em;--spaceLarge: 2.1875em;--spaceXLarge: 2.8125em;--spaceXXLarge: 4.375em;--spaceSmallestREM: 0.625rem;--spaceSmallREM: 1.25rem;--spaceMediumREM: 1.5625rem;--spaceLargeREM: 2.1875rem;--spaceXLargeREM: 2.8125rem}}@media(min-width: 81.25em){:root{--spaceSection: 6.25rem;--spaceSectionHalf: 3.125rem;--spaceAboutSwiper: 7.75rem}}:root{--depthBase: 1;--depthBehind: -1;--depthZero: 0;--depthAbove: 10;--depthHigh: 15;--depthHigher: 20;--depthHighest: 100;--depthAboveAll: 150;--depthAboveNav: 200;--depthLanguage: 300;--fontSizeBase: 1rem;--fontSizeDefault: 1rem;--fontSizeButton: 1.25rem;--fontSizeH1: 1.5rem;--fontSizeH2: 1.25rem;--fontSizeH3: 1.125rem;--fontSizeH4: 1rem;--fontSizeH5: 1rem;--fontSizeH6: 1rem;--fontSizeNav: 1rem;--fontSizeSubNav: 1rem;--fontSizeAsideNav: 0.875rem;--fontSizeSmallest: 0.625rem;--fontSizeSmall: 0.75rem;--fontSizeNudge: 0.75rem;--fontSizeNormal: 1rem;--fontSizeMedium: 1.0625rem;--fontSizeLarge: 1.375rem;--fontSizeXLarge: 1.375rem;--fontSizeXXLarge: 1.875rem;--fontSizeXXXLarge: 2rem;--fontSizeXXXXLarge: 1.875rem;--fontSizeBody: 1rem;--fontSizeInput: 1rem;--fontSizeNudgey: 0.8125rem;--fontSize14: 0.875rem;--fontSize18: 1.125rem;--fontSizex-small: 0.75rem;--fontSizesmall: 0.75rem;--fontSizemedium: 1.0625rem;--fontSizelarge: 1.375rem;--fontSizexlarge: 1.5rem;--fontSizexxlarge: 1.75rem}@media(min-width: 61.875em){:root{--fontSizeNav: 0.8125rem;--fontSizeSubNav: 1rem;--fontSizeAsideNav: 0.875rem;--fontSizeSmallest: 0.625rem;--fontSizeSmall: 0.75rem;--fontSizeNudge: 0.875rem;--fontSizeNudgey: 0.9375rem;--fontSizeNormal: 1rem;--fontSizeMedium: 1.0625rem;--fontSizeMediumPlus: 1.25rem;--fontSizeLarge: 1.5rem;--fontSizeXLarge: 1.875rem;--fontSizeXXLarge: 2.1875rem;--fontSizeXXXLarge: 2.8125rem;--fontSizeXXXXLarge: 2.8125rem}}@media(min-width: 61.875em){:root{--fontSizelarge: 1.5rem;--fontSizexlarge: 1.875rem;--fontSizexxlarge: 2.1875rem}}@media(min-width: 81.25em){:root{--fontSizeNav: 0.9375rem}}@media(min-width: 87.5em){:root{--fontSizeSubNav: 1rem}}:root{--brandBlue: #0085d6;--brandDark: #000000;--brandLight: #ffffff;--brand5Dark: #f2f2f2;--brand6Dark: #eaeaea;--colourBase: var(--brandDark);--colourDark: var(--brandDark);--colourLight: var(--brandLight);--colourBackground: var(--brandLight);--colourContent: var(--brandDark);--colourDisabled: var(--brand5Dark);--colourLink: var(--brandDark);--colourHover: var(--brandDark);--colourActive: var(--brandDark);--colourVisited: var(--brandDark);--colourErrorBackground: #ff7474;--colourErrorText: #ff7474;--colourSearch: var(--brand5Dark);--colourBrand: var(--brandBlue);--colourBrandAlt: var(--brandBlue);--colourLightGrey: var(--brand5Dark);--colourLighterGrey: var(--brand5Dark);--colourOffWhite: var(--brand5Dark);--colourGrey: var(--brand5Dark);--colourFilterBorder: var(--brand6Dark);--colourLightBlue: var(--brand5Dark);--colourDarkBorder: var(--brand5Dark);--colourBlueBorder: var(--brand5Dark);--colourCollaborate: #ef8b1e;--colourPartners: #ffd400;--colourSafegard: #00984e;--colourGrow: var(--brandBlue);--colourInnovate: #981cf7;--colourbrand: var(--brandBlue);--colourbrandalt: var(--brandBlue);--colourbrand-alt: var(--brandBlue);--colourlight-grey: var(--brand5Dark);--colouroff-white: var(--brand5Dark);--colourgrey: var(--brand5Dark);--colourlight: var(--brandLight);--colourfilter-border: var(--brand5Dark);--colourlight-blue: var(--brand5Dark);--colourdark-border: var(--brand5Dark)}.wp-block-post-content :root{--wp--preset--color--brand: c(Brand);--wp--preset--color--dark-grey: c(FilterBorder);--wp--preset--color--grey: c(LightGrey);--wp--preset--color--white: c(Light);--wp--preset--color--black: c(Dark)}.c-section{margin-bottom:5px}.c-section--brand{background:var(--colourBrand);color:var(--colourLight)}.c-section--blue{background:var(--colourBrand);color:var(--colourLight)}.c-section--related-news .b-newsFeed__item{color:var(--colourDark);background-color:var(--colourLight)}.c-section--related-news .b-newsFeed__item a{color:var(--colourDark)}.c-section--related-news .b-newsFeed__item a:link{color:var(--colourDark)}.c-section--related-news .b-newsFeed__item a:visited{color:var(--colourDark)}.c-section--related-news .b-newsFeed__item a:active{color:var(--colourDark)}.c-section--related-news .b-newsFeed__item a:hover{color:var(--colourDark)}.c-section--related-news .b-newsFeed__item a:hover{text-decoration:underline}.c-section--related-news .b-newsFeed__item .b-newsGrid__item__inner,.c-section--related-news .b-newsFeed__item .b-newsFeed__action{background:var(--colourLight)}.c-section--related-news .b-newsFeed__item .b-newsFeed__time{color:var(--colourDark)}.c-section--related-news .b-newsFeed__item .b-newsFeed__action a{color:var(--colourDark)}.c-section--related-news .b-newsFeed__item .b-newsFeed__action a:link{color:var(--colourDark)}.c-section--related-news .b-newsFeed__item .b-newsFeed__action a:visited{color:var(--colourDark)}.c-section--related-news .b-newsFeed__item .b-newsFeed__action a:active{color:var(--colourDark)}.c-section--related-news .b-newsFeed__item .b-newsFeed__action a:hover{color:var(--colourDark)}.c-section--related-news .b-newsFeed__progress__bar{background:hsla(0,0%,100%,.5)}.c-section--related-news .b-newsFeed__progress__bar .swiper-scrollbar-drag{background:var(--colourLight)}.c-section--related-news .b-newsFeed__navigation__action circle{stroke:var(--colourLight);transition:fill .4s ease,stroke .3s ease}.c-section--related-news .b-newsFeed__navigation__action path{fill:var(--colourLight)}.c-section__space{padding:var(--spaceSection) 0}.c-section__space--half{padding:var(--spaceSectionHalf) 0}.c-section__space.b-columns:not(.b-columns--Brand):not(.b-columns--BrandAlt):not(.b-columns--LightGrey):not(.b-columns--OffWhite):not(.b-columns--Grey):not(.b-columns--FilterBorde):not(.b-columns--LightBlue):not(.b-columns--DarkBorder):not(.b-columns--Collaborate):not(.b-columns--Partners):not(.b-columns--Safegard):not(.b-columns--Grow):not(.b-columns--Innovate):not(.b-columns--brand):not(.b-columns--brand-alt):not(.b-columns--light-grey):not(.b-columns--off-white):not(.b-columns--grey):not(.b-columns--filter-border):not(.b-columns--light-blue):not(.b-columns--dark-border):not(.b-columns--brandalt):not(.b-columns--light)+.c-section__space.b-columns:not(.b-columns--Brand):not(.b-columns--BrandAlt):not(.b-columns--LightGrey):not(.b-columns--OffWhite):not(.b-columns--Grey):not(.b-columns--FilterBorde):not(.b-columns--LightBlue):not(.b-columns--DarkBorder):not(.b-columns--Collaborate):not(.b-columns--Partners):not(.b-columns--Safegard):not(.b-columns--Grow):not(.b-columns--Innovate):not(.b-columns--brand):not(.b-columns--brand-alt):not(.b-columns--light-grey):not(.b-columns--off-white):not(.b-columns--grey):not(.b-columns--filter-border):not(.b-columns--light-blue):not(.b-columns--dark-border):not(.b-columns--brandalt):not(.b-columns--light),.c-section__space.b-columns:not(.b-columns--Brand):not(.b-columns--BrandAlt):not(.b-columns--LightGrey):not(.b-columns--OffWhite):not(.b-columns--Grey):not(.b-columns--FilterBorde):not(.b-columns--LightBlue):not(.b-columns--DarkBorder):not(.b-columns--Collaborate):not(.b-columns--Partners):not(.b-columns--Safegard):not(.b-columns--Grow):not(.b-columns--Innovate):not(.b-columns--brand):not(.b-columns--brand-alt):not(.b-columns--light-grey):not(.b-columns--off-white):not(.b-columns--grey):not(.b-columns--filter-border):not(.b-columns--light-blue):not(.b-columns--dark-border):not(.b-columns--brandalt):not(.b-columns--light)+.b-relatedDownload{padding-top:1px}.c-section__space.b-columns+.b-imageAndText,.c-section__space.b-columns+.b-features{margin-top:var(--spaceSection)}.c-section__divider{margin-bottom:var(--spaceSection)}.c-section__divider.mb-0{margin-bottom:0}.c-section__divider.c-section__space:has(+.c-section__space),.c-section__divider.b-media:has(+.b-relatedDownload),.c-section__divider.b-media:has(+.b-columns__text),.c-section__divider:has(~.b-insitu),.c-section__divider:has(+.b-insitu){margin-bottom:0}.home .c-section__divider{margin-bottom:5px}.c-section__divider--normal{margin-bottom:var(--spaceSection)}.c-section__divider--small{margin-bottom:5px}.c-section__divider--none{margin-bottom:0}.c-section--downloads,.c-section--related-news{background:var(--colourBrand);color:var(--colourLight)}.c-section--related-products{background:linear-gradient(to bottom, var(--colourLight) 0%, var(--colourLight) 50%, var(--colourBrand) 50%, var(--colourBrand) 100%);padding:1px 0}.c-section__background--Brand{background-color:var(--colourBrand)}.c-section__background--BrandAlt{background-color:var(--colourBrandAlt)}.c-section__background--LightGrey{background-color:var(--colourLightGrey)}.c-section__background--OffWhite{background-color:var(--colourOffWhite)}.c-section__background--Grey{background-color:var(--colourGrey)}.c-section__background--FilterBorder{background-color:var(--colourFilterBorder)}.c-section__background--LightBlue{background-color:var(--colourLightBlue)}.c-section__background--DarkBorder{background-color:var(--colourDarkBorder)}.c-section__background--Collaborate{background-color:var(--colourCollaborate)}.c-section__background--Partners{background-color:var(--colourPartners)}.c-section__background--Safegard{background-color:var(--colourSafegard)}.c-section__background--Grow{background-color:var(--colourGrow)}.c-section__background--Innovate{background-color:var(--colourInnovate)}.c-section__background--brand{background-color:var(--colourbrand)}.c-section__background--brand-alt{background-color:var(--colourbrand-alt)}.c-section__background--light-grey{background-color:var(--colourlight-grey)}.c-section__background--off-white{background-color:var(--colouroff-white)}.c-section__background--grey{background-color:var(--colourgrey)}.c-section__background--filter-border{background-color:var(--colourfilter-border)}.c-section__background--light-blue{background-color:var(--colourlight-blue)}.c-section__background--dark-border{background-color:var(--colourdark-border)}.c-section__background--brandalt{background-color:var(--colourbrandalt)}.c-section__background--light{background-color:var(--colourlight)}.c-section__content,.c-section__content p,.c-section__content ul,.c-section__content ol,.c-section__content li{font-size:var(--fontSizeBody);line-height:1.8;color:var(--colourDark)}.c-section__content p:last-child{margin-bottom:0}.c-section__content a:not([class]){color:var(--colourBrand)}.c-section__content a:not([class]):link{color:var(--colourBrand)}.c-section__content a:not([class]):visited{color:var(--colourBrand)}.c-section__content a:not([class]):active{color:var(--colourBrand)}.c-section__content a:not([class]):hover{color:var(--colourBrandAlt)}.c-section__content a:not([class]){text-decoration:underline}.c-section__content h1,.c-section__content h2,.c-section__content h3,.c-section__content h4,.c-section__content h5,.c-section__content h6{font-size:var(--fontSizeXLarge);line-height:1.6;color:var(--colourBrand);margin-bottom:var(--spaceBase)}sup{line-height:0}.c-font__size--xlarge{font-size:var(--fontSizeXLarge);line-height:1.6}.c-font__style--h1{font-size:var(--fontSizeXLarge);line-height:1.6;color:var(--colourBrand)}.c-font__style--subTitle{font-size:var(--fontSizeMedium);line-height:1.3;color:var(--colourBrand);text-transform:uppercase}.c-font__style--sectionTitle{font-size:var(--fontSize18);line-height:1.3;text-transform:uppercase;letter-spacing:.13em;margin-bottom:var(--space12);font-weight:500}.c-font__colour--light{color:var(--colourLight)}.c-font__colour--dark{color:var(--colourDark)}.c-font__colour--brand{color:var(--colourBrand)}.c-font__weight--extraLight{font-weight:200}.c-font__weight--light{font-weight:300}.c-font__weight--regular{font-weight:400}.c-font__weight--medium{font-weight:500}.c-font__weight--semiBold{font-weight:600}.c-font__weight--bold{font-weight:500}.c-font__weight--extraBold{font-weight:800}.c-font__lineheight--normal{line-height:1.01}.c-font__lineheight--normalPlus{line-height:1.08}.c-font__lineheight--loose{line-height:1.25}.c-font__lineheight--wide{line-height:1.4}.c-font__lineheight--tight{line-height:.8}.c-table{border-collapse:collapse;margin-bottom:var(--spaceGrid)}.c-table th,.c-table td{font-size:var(--fontSizeMedium);font-weight:400;text-align:left;border:0;padding:var(--spaceBase) var(--spaceBase) 0;white-space:nowrap}.c-layout__flex--end{justify-content:flex-end}.c-layout__grid--flush{gap:0}.c-ratio>div,.wp-block-embed__wrapper>div,.wp-block-video>div{position:absolute;top:0;left:0}.c-ratio>div::before,.wp-block-embed__wrapper>div::before,.wp-block-video>div::before{padding-bottom:50.6%;content:""}.c-ratio>div>iframe,.wp-block-embed__wrapper>div>iframe,.wp-block-video>div>iframe,.c-ratio>div>embed,.wp-block-embed__wrapper>div>embed,.wp-block-video>div>embed,.c-ratio>div>object,.wp-block-embed__wrapper>div>object,.wp-block-video>div>object,.c-ratio>div>video,.wp-block-embed__wrapper>div>video,.wp-block-video>div>video{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%}.debug{background:#f6be00;padding:var(--spaceHalf);color:var(--colourDark);display:block;border:3px solid #c00}.u-button,.gform_wrapper .gform_footer .gform_button,.gform_wrapper .gform_footer .gform_next_button,.gform_wrapper .gform_page_footer .gform_button,.gform_wrapper .gform_page_footer .gform_next_button,.wp-block-buttons .wp-block-button__link,.b-newsGrid__content .btnContainer a{color:var(--colourBrand)}.u-button:link,.gform_wrapper .gform_footer .gform_button:link,.gform_wrapper .gform_footer .gform_next_button:link,.gform_wrapper .gform_page_footer .gform_button:link,.gform_wrapper .gform_page_footer .gform_next_button:link,.wp-block-buttons .wp-block-button__link:link,.b-newsGrid__content .btnContainer a:link{color:var(--colourBrand)}.u-button:visited,.gform_wrapper .gform_footer .gform_button:visited,.gform_wrapper .gform_footer .gform_next_button:visited,.gform_wrapper .gform_page_footer .gform_button:visited,.gform_wrapper .gform_page_footer .gform_next_button:visited,.wp-block-buttons .wp-block-button__link:visited,.b-newsGrid__content .btnContainer a:visited{color:var(--colourBrand)}.u-button:active,.gform_wrapper .gform_footer .gform_button:active,.gform_wrapper .gform_footer .gform_next_button:active,.gform_wrapper .gform_page_footer .gform_button:active,.gform_wrapper .gform_page_footer .gform_next_button:active,.wp-block-buttons .wp-block-button__link:active,.b-newsGrid__content .btnContainer a:active{color:var(--colourBrand)}.u-button:hover,.gform_wrapper .gform_footer .gform_button:hover,.gform_wrapper .gform_footer .gform_next_button:hover,.gform_wrapper .gform_page_footer .gform_button:hover,.gform_wrapper .gform_page_footer .gform_next_button:hover,.wp-block-buttons .wp-block-button__link:hover,.b-newsGrid__content .btnContainer a:hover{color:var(--colourLight)}.u-button,.gform_wrapper .gform_footer .gform_button,.gform_wrapper .gform_footer .gform_next_button,.gform_wrapper .gform_page_footer .gform_button,.gform_wrapper .gform_page_footer .gform_next_button,.wp-block-buttons .wp-block-button__link,.b-newsGrid__content .btnContainer a{padding:0;background-color:var(--colourLight);display:inline-block;-webkit-appearance:none;appearance:none;margin:0;font-weight:500;font-size:var(--fontSize14);border-radius:0;line-height:1.25;cursor:pointer;text-align:center;border:0;border-radius:0;position:relative;padding:var(--space12) var(--space25);text-transform:uppercase;transition:color .3s ease,background .3s ease;letter-spacing:.13em}.u-button__inner,.b-newsGrid__content .btnContainer a__inner{position:relative;z-index:var(--depthAbove);display:block;text-align:center}.u-button__inner--flex,.b-newsGrid__content .btnContainer a__inner--flex{display:flex;justify-content:center;align-items:center}.u-button:hover,.gform_wrapper .gform_footer .gform_button:hover,.gform_wrapper .gform_footer .gform_next_button:hover,.gform_wrapper .gform_page_footer .gform_button:hover,.gform_wrapper .gform_page_footer .gform_next_button:hover,.wp-block-buttons .wp-block-button__link:hover,.b-newsGrid__content .btnContainer a:hover{background-color:var(--colourContent)}.u-button::-moz-focus-inner,.gform_wrapper .gform_footer .gform_button::-moz-focus-inner,.gform_wrapper .gform_footer .gform_next_button::-moz-focus-inner,.gform_wrapper .gform_page_footer .gform_button::-moz-focus-inner,.gform_wrapper .gform_page_footer .gform_next_button::-moz-focus-inner,.wp-block-buttons .wp-block-button__link::-moz-focus-inner,.b-newsGrid__content .btnContainer a::-moz-focus-inner{border:0;padding:0}.u-button--brandAlt,.b-newsGrid__content .btnContainer a--brandAlt{color:var(--colourLight)}.u-button--brandAlt:link,.b-newsGrid__content .btnContainer a--brandAlt:link{color:var(--colourLight)}.u-button--brandAlt:visited,.b-newsGrid__content .btnContainer a--brandAlt:visited{color:var(--colourLight)}.u-button--brandAlt:active,.b-newsGrid__content .btnContainer a--brandAlt:active{color:var(--colourLight)}.u-button--brandAlt:hover,.b-newsGrid__content .btnContainer a--brandAlt:hover{color:var(--colourLight)}.u-button--brandAlt,.b-newsGrid__content .btnContainer a--brandAlt{background-color:var(--colourContent)}.u-button--brandAlt:hover,.b-newsGrid__content .btnContainer a--brandAlt:hover{background-color:var(--colourBrand)}.u-button--brand,.gform_wrapper .gform_footer .gform_button,.gform_wrapper .gform_footer .gform_next_button,.gform_wrapper .gform_page_footer .gform_button,.gform_wrapper .gform_page_footer .gform_next_button,.b-newsGrid__content .btnContainer a--brand{color:var(--colourLight)}.u-button--brand:link,.gform_wrapper .gform_footer .gform_button:link,.gform_wrapper .gform_footer .gform_next_button:link,.gform_wrapper .gform_page_footer .gform_button:link,.gform_wrapper .gform_page_footer .gform_next_button:link,.b-newsGrid__content .btnContainer a--brand:link{color:var(--colourLight)}.u-button--brand:visited,.gform_wrapper .gform_footer .gform_button:visited,.gform_wrapper .gform_footer .gform_next_button:visited,.gform_wrapper .gform_page_footer .gform_button:visited,.gform_wrapper .gform_page_footer .gform_next_button:visited,.b-newsGrid__content .btnContainer a--brand:visited{color:var(--colourLight)}.u-button--brand:active,.gform_wrapper .gform_footer .gform_button:active,.gform_wrapper .gform_footer .gform_next_button:active,.gform_wrapper .gform_page_footer .gform_button:active,.gform_wrapper .gform_page_footer .gform_next_button:active,.b-newsGrid__content .btnContainer a--brand:active{color:var(--colourLight)}.u-button--brand:hover,.gform_wrapper .gform_footer .gform_button:hover,.gform_wrapper .gform_footer .gform_next_button:hover,.gform_wrapper .gform_page_footer .gform_button:hover,.gform_wrapper .gform_page_footer .gform_next_button:hover,.b-newsGrid__content .btnContainer a--brand:hover{color:var(--colourLight)}.u-button--brand,.gform_wrapper .gform_footer .gform_button,.gform_wrapper .gform_footer .gform_next_button,.gform_wrapper .gform_page_footer .gform_button,.gform_wrapper .gform_page_footer .gform_next_button,.b-newsGrid__content .btnContainer a--brand{background-color:var(--colourBrand)}.u-button--brand:hover,.gform_wrapper .gform_footer .gform_button:hover,.gform_wrapper .gform_footer .gform_next_button:hover,.gform_wrapper .gform_page_footer .gform_button:hover,.gform_wrapper .gform_page_footer .gform_next_button:hover,.b-newsGrid__content .btnContainer a--brand:hover{background-color:var(--colourContent)}.u-button__icon,.b-newsGrid__content .btnContainer a__icon{background:var(--colourBrand);margin:0 auto}.u-button__icon .u-button__inner,.b-newsGrid__content .btnContainer a__icon .u-button__inner{display:block;text-align:center}.u-button__icon .u-button__inner--flex,.b-newsGrid__content .btnContainer a__icon .u-button__inner--flex{display:flex;justify-content:center;align-items:center}.u-button__icon span,.b-newsGrid__content .btnContainer a__icon span{display:block}.u-button__icon svg,.b-newsGrid__content .btnContainer a__icon svg{display:block;margin-right:var(--spaceBase);max-width:35px;height:auto;object-fit:contain;flex-shrink:0}.u-button__icon path,.b-newsGrid__content .btnContainer a__icon path{fill:var(--colourLight)}.u-button__icon:hover,.b-newsGrid__content .btnContainer a__icon:hover{background:var(--colourContent)}.u-button--light,.b-newsGrid__content .btnContainer a--light{color:var(--colourBrand)}.u-button--light:link,.b-newsGrid__content .btnContainer a--light:link{color:var(--colourBrand)}.u-button--light:visited,.b-newsGrid__content .btnContainer a--light:visited{color:var(--colourBrand)}.u-button--light:active,.b-newsGrid__content .btnContainer a--light:active{color:var(--colourBrand)}.u-button--light:hover,.b-newsGrid__content .btnContainer a--light:hover{color:var(--colourBrand)}.u-button--light,.b-newsGrid__content .btnContainer a--light{background-color:var(--colourLight)}.u-button--light:hover,.b-newsGrid__content .btnContainer a--light:hover{background-color:var(--colourContent)}.u-button--plain,.b-newsGrid__content .btnContainer a--plain{color:var(--colourDark)}.u-button--plain:link,.b-newsGrid__content .btnContainer a--plain:link{color:var(--colourDark)}.u-button--plain:visited,.b-newsGrid__content .btnContainer a--plain:visited{color:var(--colourDark)}.u-button--plain:active,.b-newsGrid__content .btnContainer a--plain:active{color:var(--colourDark)}.u-button--plain:hover,.b-newsGrid__content .btnContainer a--plain:hover{color:var(--colourBrand)}.u-button--plain,.b-newsGrid__content .btnContainer a--plain{background:rgba(0,0,0,0);border:0;font-weight:500;text-decoration:underline;padding:0;margin:0}.u-button--plain:hover,.b-newsGrid__content .btnContainer a--plain:hover{background:rgba(0,0,0,0)}.u-button--plain:hover path,.b-newsGrid__content .btnContainer a--plain:hover path{fill:var(--colourBrand)}.u-button--plain svg,.b-newsGrid__content .btnContainer a--plain svg{max-width:var(--space15);display:block;margin-right:var(--space8)}.u-button--plain path,.b-newsGrid__content .btnContainer a--plain path{fill:var(--colourDark);transition:fill .3s ease}.b-newsGrid__content .btnContainer a{color:var(--colourBrand)}.b-newsGrid__content .btnContainer a:link{color:var(--colourBrand)}.b-newsGrid__content .btnContainer a:visited{color:var(--colourBrand)}.b-newsGrid__content .btnContainer a:active{color:var(--colourBrand)}.b-newsGrid__content .btnContainer a:hover{color:var(--colourLight)}.b-newsGrid__content .btnContainer a{margin-top:var(--spaceBase)}.b-newsGrid__content .btnContainer a:hover{background:var(--colourBrand)}.u-wrapper--tiny{max-width:740px}.u-wrapper--small,.wp-block-group>*,.b-postSingle,.wp-block-group .wp-block-group__inner-container,.b-postSingle .wp-block-group__inner-container{max-width:930px}.u-wrapper--smaller{max-width:980px}.u-wrapper--nudge{max-width:1060px}.u-wrapper--extended{max-width:1920px;width:100%}.u-wrapper--wide{max-width:1920px;width:100%}.u-wrapper--more{max-width:1215px}.b-404{padding:var(--spacingLarge) 0;min-height:60vh;display:flex;align-items:center;justify-content:center}.b-404__content{max-width:800px;margin:0 auto;text-align:center}.b-404__header{margin-bottom:var(--spacingLarge)}.b-404__title{font-size:clamp(4rem,8vw,8rem);font-weight:700;color:var(--colourBrand);margin-bottom:var(--spacingSmall);line-height:1}.b-404__subtitle{font-size:clamp(1.5rem,3vw,2.5rem);color:var(--colourText);margin-bottom:var(--spacingMedium);font-weight:600}.b-404__description{font-size:1.125rem;color:var(--colourTextSecondary);line-height:1.6;margin-bottom:var(--spacingLarge);max-width:600px;margin-left:auto;margin-right:auto}.b-404__actions{display:grid;grid-template-columns:1fr;gap:var(--spacingLarge);margin-bottom:var(--spacingLarge)}@media(min-width: 768px){.b-404__actions{grid-template-columns:1fr 1fr;text-align:left}}.b-404__search{background:var(--colourBackground);padding:var(--spacingMedium);border-radius:var(--borderRadius);border:1px solid var(--colourBorder)}.b-404__search-title{margin-bottom:var(--spacingSmall);color:var(--colourText);font-size:1.25rem}.b-404__navigation{background:var(--colourBackground);padding:var(--spacingMedium);border-radius:var(--borderRadius);border:1px solid var(--colourBorder)}.b-404__navigation-title{margin-bottom:var(--spacingSmall);color:var(--colourText);font-size:1.25rem}.b-404__nav-list{list-style:none;padding:0;margin:0}.b-404__nav-item{margin-bottom:var(--spacingSmall)}.b-404__nav-item:last-child{margin-bottom:0}.b-404__nav-link{display:inline-block;color:var(--colourBrand);text-decoration:none;font-weight:500;transition:color .2s ease}.b-404__nav-link:hover{color:var(--colourBrandDark);text-decoration:underline}.b-404__help{text-align:center;padding-top:var(--spacingMedium);border-top:1px solid var(--colourBorder)}.b-404__help-text{color:var(--colourTextSecondary);margin-bottom:0}.b-404__help-link{color:var(--colourBrand);text-decoration:none;font-weight:500}.b-404__help-link:hover{color:var(--colourBrandDark);text-decoration:underline}.b-loading{top:0;left:0;fill:var(--colourLight);z-index:var(--depthAboveAll);width:100%;height:100%;display:flex;position:absolute;align-items:center;justify-content:center;background:var(--colourLight)}.b-loading.is-loading{animation:fadeIn .5s forwards linear}.b-loading.has-loaded{pointer-events:none;animation:fadeOut .5s forwards linear}@media all and (-ms-high-contrast: none){.b-loading.has-loaded{display:none}}.b-loading.has-loaded svg{animation:shrink .5s forwards linear}.b-loading--fill{position:fixed;background-color:var(--colourBrand)}.b-loading--fill svg{fill:var(--colourLight)}.b-loading svg{-webkit-backface-visibility:hidden;backface-visibility:hidden;animation:rotation 4s infinite linear;max-width:120px;height:auto;width:100%;opacity:.6}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes shrink{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes pulse{from{transform:scale(1);opacity:.8}to{transform:scale(1.0001);opacity:1}}.b-accordion{padding:var(--spaceXLarge) 0;max-width:1100px;width:90%;margin:0 auto var(--spaceSection);position:relative}.b-accordion__intro{max-width:600px;margin:0 auto 4.375rem;text-align:center}.b-accordion__intro h1,.b-accordion__intro h2,.b-accordion__intro h3,.b-accordion__intro h4{margin-bottom:var(--spaceXLargeREM);color:var(--colourBrand);font-size:var(--fontSizeXLarge)}.b-accordion__list{margin:0;padding:0;list-style:none;border-top:var(--colourLightGrey) 1px solid}@media(min-width: 61.875em){.b-accordion__list:hover .b-accordion__item{opacity:.5}.b-accordion__list:hover .b-accordion__item:hover{opacity:1}}.b-accordion__icon{margin-left:var(--space30)}@media(min-width: 61.875em){.b-accordion__icon{margin-left:var(--spaceSection)}}.b-accordion__icon__plus{display:block;width:35px;height:35px;background:var(--colourBrand);border-radius:50%;position:relative}.b-accordion__icon__plus::before,.b-accordion__icon__plus::after{content:"";display:block;position:absolute;width:14px;height:1px;background-color:var(--colourLight);top:50%;left:50%;transform:translate(-50%, -50%)}.b-accordion__icon__plus::before{transform:translate(-50%, -50%) rotate(90deg);transition:transform .3s ease-in-out}.b-accordion__item{border-bottom:var(--colourLightGrey) 1px solid;display:flex;padding:var(--space25) 0;cursor:pointer;transition:opacity .5s ease}.b-accordion__item .b-accordion__item__content{transition:max-height .5s cubic-bezier(0, 1, 0, 1);max-height:0em;overflow:hidden}@media(min-width: 61.875em){.b-accordion__item .b-accordion__item__content{max-height:5.8em}}.b-accordion__item__counter{color:var(--colourContent);font-size:var(--fontSizeMediumPlus);width:46px;margin-right:var(--space50)}.b-accordion__item__counter--small{font-size:var(--fontSizeSmall)}.b-accordion__item__inner{display:grid;grid-template-columns:1fr;gap:var(--space30);flex:1}@media(min-width: 61.875em){.b-accordion__item__inner{grid-template-columns:1fr 1fr;gap:var(--spaceSection)}}.b-accordion__item__title{font-size:var(--fontSizeXLarge);line-height:1.1;margin-bottom:0.75rem;display:flex;justify-content:space-between;align-items:center;color:var(--colourBrand)}.b-accordion__item__subTitle{font-size:var(--fontSizeNudge);transition:max-height .5s cubic-bezier(0, 1, 0, 1);max-height:0em;overflow:hidden}@media(min-width: 61.875em){.b-accordion__item__subTitle{max-height:initial;overflow:initial}}.b-accordion__item__preview{font-size:var(--fontSizeNormal);line-height:1.8}.b-accordion__item__preview h1,.b-accordion__item__preview h2,.b-accordion__item__preview h3{font-size:var(--fontSizeMediumPlus);margin-bottom:1em}.b-accordion__item__preview p,.b-accordion__item__preview ul{margin-bottom:1em}.b-accordion__item__preview ul{list-style:disc}.b-accordion__item__preview img{margin:1em 0}.b-accordion__item.is-active .b-accordion__icon__plus::before{transform:translate(-50%, -50%) rotate(0deg)}.b-accordion__item.is-active .b-accordion__item__content,.b-accordion__item.is-active .b-accordion__item__subTitle,.b-accordion__item.is-active .b-accordion__item__actions{max-height:9000px;transition:max-height 1s ease-in-out}.b-accordion__item__actions{max-height:0;overflow:hidden;transition:max-height .5s cubic-bezier(0, 1, 0, 1)}.b-accordion__item__actions .u-button,.b-accordion__item__actions .gform_wrapper .gform_footer .gform_button,.gform_wrapper .gform_footer .b-accordion__item__actions .gform_button,.b-accordion__item__actions .gform_wrapper .gform_footer .gform_next_button,.gform_wrapper .gform_footer .b-accordion__item__actions .gform_next_button,.b-accordion__item__actions .gform_wrapper .gform_page_footer .gform_button,.gform_wrapper .gform_page_footer .b-accordion__item__actions .gform_button,.b-accordion__item__actions .gform_wrapper .gform_page_footer .gform_next_button,.gform_wrapper .gform_page_footer .b-accordion__item__actions .gform_next_button,.b-accordion__item__actions .wp-block-buttons .wp-block-button__link,.wp-block-buttons .b-accordion__item__actions .wp-block-button__link{margin-top:var(--spaceGrid)}.b-aside{position:fixed;background-color:var(--colourBrand);transform:translateX(100%);transition:transform .7s cubic-bezier(0.86, 0, 0.07, 1);height:calc(100% - 54px);max-height:100%;width:100%;top:54px;left:0;z-index:var(--depthAboveAll)}.b-aside.is-active{transform:translateX(0)}.b-aside__inner{height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;text-align:left;padding:var(--spaceXLarge) var(--spaceMedium) 0}.b-aside__footer{background:var(--colourLight);width:100%;position:absolute;bottom:0;left:0}.b-aside__footer .b-search__label,.b-aside__footer .u-button,.b-aside__footer .gform_wrapper .gform_footer .gform_button,.gform_wrapper .gform_footer .b-aside__footer .gform_button,.b-aside__footer .gform_wrapper .gform_footer .gform_next_button,.gform_wrapper .gform_footer .b-aside__footer .gform_next_button,.b-aside__footer .gform_wrapper .gform_page_footer .gform_button,.gform_wrapper .gform_page_footer .b-aside__footer .gform_button,.b-aside__footer .gform_wrapper .gform_page_footer .gform_next_button,.gform_wrapper .gform_page_footer .b-aside__footer .gform_next_button,.b-aside__footer .wp-block-buttons .wp-block-button__link,.wp-block-buttons .b-aside__footer .wp-block-button__link{display:none}.b-aside__nav{list-style:none;margin:0 0 var(--spaceLarge);padding:0}.b-aside__nav .menu-item a{color:var(--colourLight)}.b-aside__nav .menu-item a:link{color:var(--colourLight)}.b-aside__nav .menu-item a:visited{color:var(--colourLight)}.b-aside__nav .menu-item a:active{color:var(--colourLight)}.b-aside__nav .menu-item a:hover{color:var(--colourLight)}.b-aside__nav .menu-item a{font-size:var(--fontSizeXLarge);line-height:2}.b-aside__nav--small{margin-bottom:0}.b-aside__nav--small .menu-item a{font-size:var(--fontSizeAsideNav)}.b-aside__nav .sub-menu{display:none}.b-aside__link{color:var(--colourBrand)}.b-aside__link:link{color:var(--colourBrand)}.b-aside__link:visited{color:var(--colourBrand)}.b-aside__link:active{color:var(--colourBrand)}.b-aside__link:hover{color:var(--colourBrand)}.b-aside__link{display:flex;justify-content:center;align-items:center;text-transform:uppercase;padding:var(--spaceSmall) 0;width:100%;letter-spacing:.13em}.b-aside__link svg{margin-right:var(--spaceSmall)}@media(max-width: 63.99em){.b-aside .b-nav__container{max-height:calc(100% - 84px);overflow:auto;width:100%;height:100%;padding-bottom:var(--space12);display:flex;flex-direction:column;justify-content:space-between}}.b-brand{flex-shrink:0;display:flex;align-items:center}.b-brand__link{display:block;margin:var(--spaceOne);max-width:100px}@media(min-width: 61.875em){.b-brand__link{max-width:initial;margin-left:var(--space30)}}.b-brand__link svg{display:block;max-width:100%;height:auto}.b-footer{background-color:var(--colourContent);color:var(--colourLight);padding:var(--spaceXLarge)}.b-footer a{color:var(--colourLight)}.b-footer a:link{color:var(--colourLight)}.b-footer a:visited{color:var(--colourLight)}.b-footer a:active{color:var(--colourLight)}.b-footer a:hover{color:var(--colourLight)}.b-footer a:hover{text-decoration:underline}.b-footer__brand{list-style:none;margin:0 0 var(--spaceXLarge);padding:0;display:flex;justify-content:center;align-items:center;flex-direction:column}@media(min-width: 61.875em){.b-footer__brand{flex-direction:row}}.b-footer__brand__link{margin:0 var(--spaceLarge) var(--spaceMedium);display:block}@media(min-width: 61.875em){.b-footer__brand__link{margin-bottom:0}}.b-footer__brand__link img{max-width:234px}.b-footer__nav{margin:0 0 var(--spaceXLarge);padding:0;list-style:none;letter-spacing:.13em;font-weight:500;display:flex;justify-content:center;align-items:center;flex-direction:column}@media(min-width: 61.875em){.b-footer__nav{flex-direction:row}}.b-footer__nav .menu-item{min-width:200px;text-align:center}.b-footer__nav .menu-item a{margin:0 var(--spaceSmall);display:block;font-size:var(--fontSizeMedium);text-transform:uppercase}.b-footer__nav .menu-item a:hover{text-decoration:underline}.b-footer__nav--small{margin:0}.b-footer__nav--small .menu-item a{font-size:var(--fontSizeSmall);font-weight:400;text-transform:capitalize;letter-spacing:0}.b-footer__social{margin:0 0 var(--spaceXLarge);padding:0;list-style:none;letter-spacing:.13em;font-weight:500;display:flex;justify-content:center;align-items:center}.b-footer__social__link{display:block;margin:0 var(--spaceSmallest)}.b-footer__social__link path{transition:fill .5s ease-in-out}.b-footer__social__link:hover path{fill:var(--colourBrand)}.b-footer__inner--landing{display:flex;justify-content:center;flex-direction:column;gap:1rem;align-items:center}@media(min-width: 61.875em){.b-footer__inner--landing{justify-content:space-between;flex-direction:row}}.b-footer__inner--landing .b-footer__brand{flex:1}.b-footer__inner--landing .b-footer__brand{max-width:130px}.b-footer__inner--landing .b-footer__brand img{max-width:100%}.b-footer__inner--landing .b-footer__social,.b-footer__inner--landing .b-footer__brand,.b-footer__inner--landing .b-footer__brand__link{margin:0}.b-footer__inner--landing a{font-size:12px}.b-footer__inner--landing .b-footer__social__item a{display:block;width:25px}.b-footer__inner--landing .b-footer__social__item a svg{max-width:100%;height:auto;display:block}.b-header{position:fixed;top:0;left:0;width:100%;z-index:var(--depthAboveNav)}@media(min-width: 61.875em){.home .b-header{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0) 50%)}}@media(max-width: 61.865em){.b-header .u-wrapper,.b-header .wp-block-group>*,.b-header .b-postSingle,.b-header .wp-block-group .wp-block-group__inner-container,.wp-block-group .b-header .wp-block-group__inner-container,.b-header .b-postSingle .wp-block-group__inner-container,.b-postSingle .b-header .wp-block-group__inner-container{width:100%}}.b-header__inner{display:flex;justify-content:space-between;align-items:stretch;position:relative;padding:var(--spaceHeader) 0;background:var(--colourBrand);box-shadow:0px 10px 10px rgba(0,0,0,.16);flex-wrap:wrap}@media(min-width: 61.875em){.b-header__inner{flex-wrap:nowrap;margin:var(--spaceGrid) var(--spaceDouble) var(--spaceDouble)}}.b-header__inner--center{justify-content:center}.b-header__inner::before{content:"";display:block;position:absolute;width:100%;height:110%;left:0;top:0;background-color:var(--colourLight);transform:translateY(-100%);z-index:var(--depthBase)}.home .b-header__inner::before{display:none}.b-header__nav{display:flex;justify-content:space-between;align-items:center}.b-header__icon{list-style:none;margin:0;padding:0;display:flex}.b-header__icon__link{background:var(--colourLight);display:block;justify-content:center;align-items:center;width:82px;height:100%;border:0;-webkit-appearance:none;appearance:none;margin:0;padding:0;transition:background .5s ease;cursor:pointer;border-right:1px solid var(--colourBrand)}@media(min-width: 61.875em){.b-header__icon__link.u-burger{display:none}}.b-header__icon__link path{transition:fill .5s ease}.b-header__icon__link svg{display:block}@media(min-width: 61.875em){.b-header__icon__link:hover{background:var(--colourBrand)}.b-header__icon__link:hover path,.b-header__icon__link:hover line{fill:var(--colourLight)}}.b-header__icon__contact{color:var(--colourBrand)}.b-header__icon__contact:link{color:var(--colourBrand)}.b-header__icon__contact:visited{color:var(--colourBrand)}.b-header__icon__contact:active{color:var(--colourBrand)}.b-header__icon__contact:hover{color:var(--colourLight)}.b-header__icon__contact{padding:0 var(--spaceSmall)}@media(min-width: 81.25em){.b-header__icon__contact{width:auto}}@media(min-width: 81.25em){.b-header__icon__contact .b-header__icon__inner{width:auto;margin:0 var(--spaceSmall) 0 0}}.b-header__icon__inner{display:flex;justify-content:center;align-items:center;width:82px;height:100%;border:0;-webkit-appearance:none;appearance:none;margin:0;padding:0}.b-header__icon__inner--close{display:none}.b-header__icon__item{height:100%}.b-header__icon__item .sub-menu{position:absolute;top:63px;left:0;width:100%;background:var(--colourLight);transition:max-height .5s cubic-bezier(0, 1, 0, 1);max-height:0;overflow:hidden;box-shadow:0px 10px 10px rgba(0,0,0,.16)}@media(min-width: 61.875em){.b-header__icon__item .sub-menu{top:69px}}.b-header__icon__item .sub-menu__inner{padding:var(--spaceMedium)}.b-header__icon__item .sub-menu__inner--contact{padding:0}.b-header__icon__item .sub-menu__inner--contact .block-8{display:block}.b-header__icon__item .sub-menu__inner--contact .block-9{display:none}.b-header__icon__item .sub-menu__inner--contact.is-contact .block-8{display:none}.b-header__icon__item .sub-menu__inner--contact.is-contact .block-9{display:block}.b-header__icon__item .sub-menu .menu-item a{font-size:var(--fontSizeSubNav);position:relative;display:inline-block;padding:var(--spaceHalf) 0}.b-header__icon__item .sub-menu .menu-item a::after{content:"";display:block;position:absolute;width:0;bottom:0;left:0;height:2px;background:var(--colourLight);transform:translateY(-10px);transition:width .4s ease}.b-header__icon__item .sub-menu .menu-item a:hover::after{width:100%}.b-header__icon__item .sub-menu .wp-block-columns.contact-section{gap:0;align-items:initial;flex-direction:column;height:calc(var(--vh, 1vh)*100 - 63px)}@media(min-width: 61.875em){.b-header__icon__item .sub-menu .wp-block-columns.contact-section{height:initial;display:grid;grid-template-columns:1fr 1fr 1fr;min-height:420px}}.b-header__icon__item .sub-menu .wp-block-columns.contact-section.contact-form .wp-block-column:nth-child(2){grid-column:span 2}.b-header__icon__item .sub-menu .wp-block-columns.contact-section.contact-choice .wp-block-column:nth-child(2)::after{content:"";display:block;position:absolute;height:1px;width:calc(100% - var(--spaceXLarge)*2);left:50%;bottom:0;transform:translateX(-50%);background-color:var(--colourBrand)}@media(min-width: 61.875em){.b-header__icon__item .sub-menu .wp-block-columns.contact-section.contact-choice .wp-block-column:nth-child(2)::after{content:"";display:block;position:absolute;width:1px;height:calc(100% - var(--spaceXLarge)*2);right:0;left:auto;bottom:auto;top:50%;transform:translateY(-50%)}}.b-header__icon__item .sub-menu .wp-block-columns.contact-section .gform_wrapper .gform_title{font-size:20px;margin-bottom:var(--spaceSmall);color:var(--colourBrandAlt)}.b-header__icon__item .sub-menu .wp-block-columns.contact-section .gform_wrapper .gform_footer{display:flex;justify-content:flex-start}.b-header__icon__item .sub-menu .wp-block-columns.contact-section .gform_wrapper .gfield{margin-bottom:var(--spaceHalf)}@media(min-width: 61.875em){.b-header__icon__item .sub-menu .wp-block-columns.contact-section .gform_wrapper .gfield{margin:0}}.b-header__icon__item .sub-menu .wp-block-columns.contact-section .gform_wrapper .gfield input[type=color]{height:50px;padding-top:0.5em;padding-bottom:0.5em}.b-header__icon__item .sub-menu .wp-block-columns.contact-section .gform_wrapper .gfield input[type=date]{height:50px;padding-top:0.5em;padding-bottom:0.5em}.b-header__icon__item .sub-menu .wp-block-columns.contact-section .gform_wrapper .gfield input[type=datetime]{height:50px;padding-top:0.5em;padding-bottom:0.5em}.b-header__icon__item .sub-menu .wp-block-columns.contact-section .gform_wrapper .gfield input[type=datetime-local]{height:50px;padding-top:0.5em;padding-bottom:0.5em}.b-header__icon__item .sub-menu .wp-block-columns.contact-section .gform_wrapper .gfield input[type=email]{height:50px;padding-top:0.5em;padding-bottom:0.5em}.b-header__icon__item .sub-menu .wp-block-columns.contact-section .gform_wrapper .gfield input[type=file]{height:50px;padding-top:0.5em;padding-bottom:0.5em}.b-header__icon__item .sub-menu .wp-block-columns.contact-section .gform_wrapper .gfield input[type=hidden]{height:50px;padding-top:0.5em;padding-bottom:0.5em}.b-header__icon__item .sub-menu .wp-block-columns.contact-section .gform_wrapper .gfield input[type=image]{height:50px;padding-top:0.5em;padding-bottom:0.5em}.b-header__icon__item .sub-menu .wp-block-columns.contact-section .gform_wrapper .gfield input[type=month]{height:50px;padding-top:0.5em;padding-bottom:0.5em}.b-header__icon__item .sub-menu .wp-block-columns.contact-section .gform_wrapper .gfield input[type=number]{height:50px;padding-top:0.5em;padding-bottom:0.5em}.b-header__icon__item .sub-menu .wp-block-columns.contact-section .gform_wrapper .gfield input[type=password]{height:50px;padding-top:0.5em;padding-bottom:0.5em}.b-header__icon__item .sub-menu .wp-block-columns.contact-section .gform_wrapper .gfield input[type=range]{height:50px;padding-top:0.5em;padding-bottom:0.5em}.b-header__icon__item .sub-menu .wp-block-columns.contact-section .gform_wrapper .gfield input[type=search]{height:50px;padding-top:0.5em;padding-bottom:0.5em}.b-header__icon__item .sub-menu .wp-block-columns.contact-section .gform_wrapper .gfield input[type=tel]{height:50px;padding-top:0.5em;padding-bottom:0.5em}.b-header__icon__item .sub-menu .wp-block-columns.contact-section .gform_wrapper .gfield input[type=text]{height:50px;padding-top:0.5em;padding-bottom:0.5em}.b-header__icon__item .sub-menu .wp-block-columns.contact-section .gform_wrapper .gfield input[type=time]{height:50px;padding-top:0.5em;padding-bottom:0.5em}.b-header__icon__item .sub-menu .wp-block-columns.contact-section .gform_wrapper .gfield input[type=url]{height:50px;padding-top:0.5em;padding-bottom:0.5em}.b-header__icon__item .sub-menu .wp-block-columns.contact-section .gform_wrapper .gfield input[type=week]{height:50px;padding-top:0.5em;padding-bottom:0.5em}.b-header__icon__item .sub-menu .wp-block-columns.contact-section .gform_wrapper .gfield select{height:50px;padding-top:0.5em;padding-bottom:0.5em}.b-header__icon__item .sub-menu .wp-block-columns.contact-section .gform_wrapper .gfield.spacer{display:none}.b-header__icon__item .wp-block-column.b-menus{display:grid;grid-template-columns:1fr 1fr;gap:var(--spaceSmall)}.b-header__icon__item .wp-block-column.b-menus .widget:nth-child(3n){grid-column:span 2;align-self:end}@media(min-width: 61.875em){.b-header__icon__item .wp-block-column.b-menus .widget:nth-child(3n) .menu{display:flex}}@media(min-width: 61.875em){.b-header__icon__item .wp-block-column.b-menus .widget:nth-child(3n) .menu-product-sub-tertiary-container .menu{display:grid;grid-template-columns:1fr 1fr;gap:var(--spaceSmall)}}@media(min-width: 61.875em){.b-header__icon__item .wp-block-column.b-menus .widget:nth-child(3n) li{margin-right:var(--spaceDouble)}}.b-header__icon__item .wp-block-column.b-menus .widget:nth-child(3n) a{text-transform:uppercase;font-size:var(--fontSizeNormal);opacity:.5;letter-spacing:.13em;transition:opacity .5s ease}.b-header__icon__item .wp-block-column.b-menus .widget:nth-child(3n) a:hover{opacity:1}.b-header__icon__item .wp-block-column .menu{list-style:none;margin:0;padding:0}.b-header__icon__item .wp-block-column.contact-image{display:none}@media(min-width: 61.875em){.b-header__icon__item .wp-block-column.contact-image{display:block}}.b-header__icon__item .wp-block-column.contact-image .wp-block-image{position:relative;width:100%;height:100%}.b-header__icon__item .wp-block-column.contact-image .wp-block-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.b-header__icon__item .wp-block-column:not(.contact-image){padding:var(--spaceSmall) var(--spaceLarge);display:flex;flex-direction:column;justify-content:flex-start;position:relative;margin:0;gap:0;flex-shrink:0;flex:1}@media(min-width: 61.875em){.b-header__icon__item .wp-block-column:not(.contact-image){height:initial;flex-shrink:initial;padding:var(--spaceXLarge) var(--spaceXXLarge)}}.b-header__icon__item .wp-block-column:not(.contact-image) h1,.b-header__icon__item .wp-block-column:not(.contact-image) h2,.b-header__icon__item .wp-block-column:not(.contact-image) h3,.b-header__icon__item .wp-block-column:not(.contact-image) h4,.b-header__icon__item .wp-block-column:not(.contact-image) h5,.b-header__icon__item .wp-block-column:not(.contact-image) h6{color:var(--colourBrand);font-size:var(--fontSizeXLarge);margin-bottom:var(--spaceSmallestREM)}.b-header__icon__item .wp-block-column:not(.contact-image) p{font-size:var(--fontSizeNormal);line-height:1.4}@media(min-width: 61.875em){.b-header__icon__item .wp-block-column:not(.contact-image) p{line-height:2.1}}.b-header__icon__item .wp-block-column:not(.contact-image) .wp-block-button__link{padding:var(--spaceSmall);background:var(--colourBrandAlt)}.b-header__icon__item .wp-block-column:not(.contact-image) .wp-block-button__link:hover{background:var(--colourBrand)}.b-header__icon__item .wp-block-column:not(.contact-image) .wp-block-buttons{margin-top:auto;margin-bottom:0}.b-header__icon__item:hover .sub-menu,.b-header__icon__item:hover .b-nav__subMenu,.b-header__icon__item.is-active .sub-menu,.b-header__icon__item.is-active .b-nav__subMenu{max-height:9000px;transition:max-height 1s ease-in-out}.b-header__icon__item.is-active .b-header__icon__contact .b-header__icon__inner{display:none}.b-header__icon__item.is-active .b-header__icon__contact .b-header__icon__inner--close{display:flex}.b-header__icon__item--contact a{display:flex}.b-header__icon__item--search{display:none}@media(min-width: 61.875em){.b-header__icon__item--search{display:block}}.b-header__icon__item--search .b-header__icon__link{border-right:0}.b-header__icon__text{display:none}@media(min-width: 81.25em){.b-header__icon__text{display:block}}@media(max-width: 63.99em){.b-header__icon__item--burger{order:2}}.b-header__icon__item__inner{display:flex;justify-content:flex-start;align-items:center;white-space:nowrap}input[type=color]{background:var(--colourLight);width:100%;padding:var(--spaceInput);border-radius:0;border:0;color:var(--colourBrandAlt);margin:0;display:block;font-weight:normal;position:relative}input[type=color]::placeholder{color:var(--colourBrandAlt);font-weight:inherit;opacity:1}input[type=color]:focus{color:var(--colourBrandAlt)}input[type=color]:disabled{-webkit-text-fill-color:var(--colourDisabled)}input[type=date]{background:var(--colourLight);width:100%;padding:var(--spaceInput);border-radius:0;border:0;color:var(--colourBrandAlt);margin:0;display:block;font-weight:normal;position:relative}input[type=date]::placeholder{color:var(--colourBrandAlt);font-weight:inherit;opacity:1}input[type=date]:focus{color:var(--colourBrandAlt)}input[type=date]:disabled{-webkit-text-fill-color:var(--colourDisabled)}input[type=datetime]{background:var(--colourLight);width:100%;padding:var(--spaceInput);border-radius:0;border:0;color:var(--colourBrandAlt);margin:0;display:block;font-weight:normal;position:relative}input[type=datetime]::placeholder{color:var(--colourBrandAlt);font-weight:inherit;opacity:1}input[type=datetime]:focus{color:var(--colourBrandAlt)}input[type=datetime]:disabled{-webkit-text-fill-color:var(--colourDisabled)}input[type=datetime-local]{background:var(--colourLight);width:100%;padding:var(--spaceInput);border-radius:0;border:0;color:var(--colourBrandAlt);margin:0;display:block;font-weight:normal;position:relative}input[type=datetime-local]::placeholder{color:var(--colourBrandAlt);font-weight:inherit;opacity:1}input[type=datetime-local]:focus{color:var(--colourBrandAlt)}input[type=datetime-local]:disabled{-webkit-text-fill-color:var(--colourDisabled)}input[type=email]{background:var(--colourLight);width:100%;padding:var(--spaceInput);border-radius:0;border:0;color:var(--colourBrandAlt);margin:0;display:block;font-weight:normal;position:relative}input[type=email]::placeholder{color:var(--colourBrandAlt);font-weight:inherit;opacity:1}input[type=email]:focus{color:var(--colourBrandAlt)}input[type=email]:disabled{-webkit-text-fill-color:var(--colourDisabled)}input[type=file]{background:var(--colourLight);width:100%;padding:var(--spaceInput);border-radius:0;border:0;color:var(--colourBrandAlt);margin:0;display:block;font-weight:normal;position:relative}input[type=file]::placeholder{color:var(--colourBrandAlt);font-weight:inherit;opacity:1}input[type=file]:focus{color:var(--colourBrandAlt)}input[type=file]:disabled{-webkit-text-fill-color:var(--colourDisabled)}input[type=hidden]{background:var(--colourLight);width:100%;padding:var(--spaceInput);border-radius:0;border:0;color:var(--colourBrandAlt);margin:0;display:block;font-weight:normal;position:relative}input[type=hidden]::placeholder{color:var(--colourBrandAlt);font-weight:inherit;opacity:1}input[type=hidden]:focus{color:var(--colourBrandAlt)}input[type=hidden]:disabled{-webkit-text-fill-color:var(--colourDisabled)}input[type=image]{background:var(--colourLight);width:100%;padding:var(--spaceInput);border-radius:0;border:0;color:var(--colourBrandAlt);margin:0;display:block;font-weight:normal;position:relative}input[type=image]::placeholder{color:var(--colourBrandAlt);font-weight:inherit;opacity:1}input[type=image]:focus{color:var(--colourBrandAlt)}input[type=image]:disabled{-webkit-text-fill-color:var(--colourDisabled)}input[type=month]{background:var(--colourLight);width:100%;padding:var(--spaceInput);border-radius:0;border:0;color:var(--colourBrandAlt);margin:0;display:block;font-weight:normal;position:relative}input[type=month]::placeholder{color:var(--colourBrandAlt);font-weight:inherit;opacity:1}input[type=month]:focus{color:var(--colourBrandAlt)}input[type=month]:disabled{-webkit-text-fill-color:var(--colourDisabled)}input[type=number]{background:var(--colourLight);width:100%;padding:var(--spaceInput);border-radius:0;border:0;color:var(--colourBrandAlt);margin:0;display:block;font-weight:normal;position:relative}input[type=number]::placeholder{color:var(--colourBrandAlt);font-weight:inherit;opacity:1}input[type=number]:focus{color:var(--colourBrandAlt)}input[type=number]:disabled{-webkit-text-fill-color:var(--colourDisabled)}input[type=password]{background:var(--colourLight);width:100%;padding:var(--spaceInput);border-radius:0;border:0;color:var(--colourBrandAlt);margin:0;display:block;font-weight:normal;position:relative}input[type=password]::placeholder{color:var(--colourBrandAlt);font-weight:inherit;opacity:1}input[type=password]:focus{color:var(--colourBrandAlt)}input[type=password]:disabled{-webkit-text-fill-color:var(--colourDisabled)}input[type=range]{background:var(--colourLight);width:100%;padding:var(--spaceInput);border-radius:0;border:0;color:var(--colourBrandAlt);margin:0;display:block;font-weight:normal;position:relative}input[type=range]::placeholder{color:var(--colourBrandAlt);font-weight:inherit;opacity:1}input[type=range]:focus{color:var(--colourBrandAlt)}input[type=range]:disabled{-webkit-text-fill-color:var(--colourDisabled)}input[type=search]{background:var(--colourLight);width:100%;padding:var(--spaceInput);border-radius:0;border:0;color:var(--colourBrandAlt);margin:0;display:block;font-weight:normal;position:relative}input[type=search]::placeholder{color:var(--colourBrandAlt);font-weight:inherit;opacity:1}input[type=search]:focus{color:var(--colourBrandAlt)}input[type=search]:disabled{-webkit-text-fill-color:var(--colourDisabled)}input[type=tel]{background:var(--colourLight);width:100%;padding:var(--spaceInput);border-radius:0;border:0;color:var(--colourBrandAlt);margin:0;display:block;font-weight:normal;position:relative}input[type=tel]::placeholder{color:var(--colourBrandAlt);font-weight:inherit;opacity:1}input[type=tel]:focus{color:var(--colourBrandAlt)}input[type=tel]:disabled{-webkit-text-fill-color:var(--colourDisabled)}input[type=text]{background:var(--colourLight);width:100%;padding:var(--spaceInput);border-radius:0;border:0;color:var(--colourBrandAlt);margin:0;display:block;font-weight:normal;position:relative}input[type=text]::placeholder{color:var(--colourBrandAlt);font-weight:inherit;opacity:1}input[type=text]:focus{color:var(--colourBrandAlt)}input[type=text]:disabled{-webkit-text-fill-color:var(--colourDisabled)}input[type=time]{background:var(--colourLight);width:100%;padding:var(--spaceInput);border-radius:0;border:0;color:var(--colourBrandAlt);margin:0;display:block;font-weight:normal;position:relative}input[type=time]::placeholder{color:var(--colourBrandAlt);font-weight:inherit;opacity:1}input[type=time]:focus{color:var(--colourBrandAlt)}input[type=time]:disabled{-webkit-text-fill-color:var(--colourDisabled)}input[type=url]{background:var(--colourLight);width:100%;padding:var(--spaceInput);border-radius:0;border:0;color:var(--colourBrandAlt);margin:0;display:block;font-weight:normal;position:relative}input[type=url]::placeholder{color:var(--colourBrandAlt);font-weight:inherit;opacity:1}input[type=url]:focus{color:var(--colourBrandAlt)}input[type=url]:disabled{-webkit-text-fill-color:var(--colourDisabled)}input[type=week]{background:var(--colourLight);width:100%;padding:var(--spaceInput);border-radius:0;border:0;color:var(--colourBrandAlt);margin:0;display:block;font-weight:normal;position:relative}input[type=week]::placeholder{color:var(--colourBrandAlt);font-weight:inherit;opacity:1}input[type=week]:focus{color:var(--colourBrandAlt)}input[type=week]:disabled{-webkit-text-fill-color:var(--colourDisabled)}select,textarea{background:var(--colourLight);width:100%;padding:var(--spaceInput);border-radius:0;border:0;color:var(--colourBrandAlt);margin:0;display:block;font-weight:normal;position:relative}select::placeholder,textarea::placeholder{color:var(--colourBrandAlt);font-weight:inherit;opacity:1}select:focus,textarea:focus{color:var(--colourBrandAlt)}select:disabled,textarea:disabled{-webkit-text-fill-color:var(--colourDisabled)}fieldset{padding:0;margin:0;border:0}html{scroll-padding-top:125px}.is-menu{overflow:hidden}body{min-height:100vh;position:relative}*,html,body{scroll-behavior:smooth}@supports(-webkit-touch-callout: none){body{height:-webkit-fill-available}}.b-main{overflow-x:clip;max-width:100vw}.b-modal{position:fixed;top:50%;left:50%;width:90%;max-width:800px;min-width:300px;height:auto;z-index:var(--depthAboveAll);visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translate(-50%, -50%);margin:0}.b-modal.is-active{visibility:visible}.b-modal.is-active .b-modal__content{opacity:1}.b-modal.is-active~.b-modal__overlay{opacity:1;visibility:visible}.b-modal__overlay{background-color:rgba(0,0,0,.2);position:fixed;width:100%;height:100%;visibility:hidden;top:0;left:0;z-index:var(--depthAbove);opacity:0;transition:opacity .3s ease;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.b-modal__content{transition:opacity .3s ease;background-color:var(--colourLight);position:relative;margin:0 auto;padding:var(--spaceGrid);opacity:0}.b-modal__close{position:absolute;right:0;top:var(--spaceBaseNegative);background:rgba(0,0,0,0);border:0;-webkit-appearance:none;appearance:none;width:30px;height:30px;z-index:var(--depthAbove);cursor:pointer}.b-modal__close::before,.b-modal__close::after{content:"";display:block;position:absolute;top:35%;left:0;height:4px;width:30px;background:var(--colourDark)}.b-modal__close::before{transform:rotate(45deg)}.b-modal__close::after{transform:rotate(-45deg)}.b-quote__header{margin-bottom:var(--spaceGrid)}.b-quote__form{margin-top:var(--spaceGrid)}.b-nav{list-style:none;margin:0;padding:0;display:none}@media(min-width: 61.875em){.b-nav{display:flex;align-items:center}}.b-nav .menu-item.is-parent{position:relative}.b-nav .menu-item:hover .sub-menu,.b-nav .menu-item:hover .b-nav__subMenu{max-height:9000px;transition:max-height 1s ease-in-out}.b-nav .menu-item:hover .b-nav__subMenu{padding:var(--spaceSmall) 0 0 var(--spaceSmallest)}@media(min-width: 61.875em){.b-nav .menu-item:hover .b-nav__subMenu{padding-left:0}}.b-nav .menu-item.is-mega>a{position:relative}.b-nav .menu-item.is-mega>a::after{content:"";display:block;position:absolute;width:0;height:0;border-left:15px solid rgba(0,0,0,0);border-right:15px solid rgba(0,0,0,0);border-top:15px solid var(--colourBrand);left:50%;bottom:2px;transform:translate(-50%, 0);transition:transform .4s ease;z-index:var(--depthAbove)}.b-nav .menu-item.is-mega:hover>a::after{transform:translate(-50%, 100%)}.b-nav .menu-item a{color:var(--colourLight)}.b-nav .menu-item a:link{color:var(--colourLight)}.b-nav .menu-item a:visited{color:var(--colourLight)}.b-nav .menu-item a:active{color:var(--colourLight)}.b-nav .menu-item a:hover{color:var(--colourLight)}.b-nav .menu-item a{display:inline-block;font-size:var(--fontSizeNav);padding:var(--spaceMedium) 0.375rem;text-align:center}@media(min-width: 81.25em){.b-nav .menu-item a{padding:var(--spaceMedium) var(--spaceOne)}}.b-nav .menu-item a>span{position:relative;display:block}.b-nav .menu-item a>span::after{content:"";display:block;position:absolute;width:0;bottom:0;left:0;height:2px;background:var(--colourLight);transform:translateY(5px);transition:width .4s ease}.b-nav .menu-item a:hover>span::after{width:100%}.b-nav__subMenu{position:absolute;top:70px;left:0;min-width:100%;background:var(--colourLight);transition:max-height .5s cubic-bezier(0, 1, 0, 1);max-height:0;overflow:hidden;margin:0;padding:0;list-style:none;box-shadow:0px 10px 10px rgba(0,0,0,.16)}.b-nav__subMenu__item{white-space:nowrap}.b-nav__subMenu .b-nav__subMenu__item a{color:var(--colourContent)}.b-nav__subMenu .b-nav__subMenu__item a:link{color:var(--colourContent)}.b-nav__subMenu .b-nav__subMenu__item a:visited{color:var(--colourContent)}.b-nav__subMenu .b-nav__subMenu__item a:active{color:var(--colourContent)}.b-nav__subMenu .b-nav__subMenu__item a:hover{color:var(--colourContent)}.b-nav__subMenu .b-nav__subMenu__item a{padding:var(--spaceHalf) var(--spaceInput);margin-bottom:var(--spaceBase)}.b-nav__subMenu .b-nav__subMenu__item a>span::after{background-color:var(--colourBrandAlt)}.b-nav .sub-menu{position:absolute;top:63px;left:0;width:100%;background:var(--colourLight);transition:max-height .5s cubic-bezier(0, 1, 0, 1);max-height:0;overflow:hidden;box-shadow:0px 10px 10px rgba(0,0,0,.16)}@media(min-width: 61.875em){.b-nav .sub-menu{top:69px}}.b-nav .sub-menu__inner{padding:var(--spaceMedium)}.b-nav .sub-menu__inner--contact{padding:0}.b-nav .sub-menu .menu-item a{color:var(--colourContent)}.b-nav .sub-menu .menu-item a:link{color:var(--colourContent)}.b-nav .sub-menu .menu-item a:visited{color:var(--colourContent)}.b-nav .sub-menu .menu-item a:active{color:var(--colourContent)}.b-nav .sub-menu .menu-item a:hover{color:var(--colourContent)}.b-nav .sub-menu .menu-item a{font-size:var(--fontSizeSubNav);position:relative;display:inline-block;padding:var(--spaceHalf) 0;text-align:left;line-height:2.6}.b-nav .sub-menu .menu-item a::after{content:"";display:block;position:absolute;width:0;bottom:15px;left:0;height:2px;background:var(--colourBrand);transform:translateY(5px);transition:width .4s ease}.b-nav .sub-menu .menu-item a:hover::after{width:100%}.b-nav .sub-menu .wp-block-column.b-menus{display:grid;grid-template-columns:1fr 1fr;gap:var(--spaceSmall)}.b-nav .sub-menu .wp-block-column.b-menus .widget:nth-child(3n){grid-column:span 2;align-self:end}@media(min-width: 61.875em){.b-nav .sub-menu .wp-block-column.b-menus .widget:nth-child(3n) .menu{display:flex}}@media(min-width: 61.875em){.b-nav .sub-menu .wp-block-column.b-menus .widget:nth-child(3n) .menu-product-sub-tertiary-container .menu{display:grid;grid-template-columns:1fr 1fr;gap:var(--spaceSmall)}}@media(min-width: 61.875em){.b-nav .sub-menu .wp-block-column.b-menus .widget:nth-child(3n) li{margin-right:var(--spaceDouble)}}.b-nav .sub-menu .wp-block-column.b-menus .widget:nth-child(3n) a{color:var(--colourBrand)}.b-nav .sub-menu .wp-block-column.b-menus .widget:nth-child(3n) a:link{color:var(--colourBrand)}.b-nav .sub-menu .wp-block-column.b-menus .widget:nth-child(3n) a:visited{color:var(--colourBrand)}.b-nav .sub-menu .wp-block-column.b-menus .widget:nth-child(3n) a:active{color:var(--colourBrand)}.b-nav .sub-menu .wp-block-column.b-menus .widget:nth-child(3n) a:hover{color:var(--colourBrand)}.b-nav .sub-menu .wp-block-column.b-menus .widget:nth-child(3n) a{text-transform:uppercase;font-size:var(--fontSizeNormal);letter-spacing:.13em;font-weight:500}.b-nav .sub-menu .wp-block-column.b-menus .widget:nth-child(3n) a:hover{opacity:1}.b-nav .sub-menu .wp-block-column .menu{list-style:none;margin:0;padding:0}.b-nav .nav-nopad{gap:0;align-items:initial}.b-nav .sub-menu__inner.sub-menu__inner--21{padding:0}.b-nav .sub-menu__inner.sub-menu__inner--21 .wp-block-column:not(:first-child){margin:0}.b-nav .nav-applications{padding:var(--spaceMedium);display:flex;flex-direction:column;flex:1;max-width:66.66664%;flex-basis:66.66664%}.b-nav .nav-applications .widget_nav_menu{flex:1}.b-nav .nav-applications h2{color:var(--colourBrand);font-size:var(--fontSize18);line-height:1.3;text-transform:uppercase;letter-spacing:.13em;margin-bottom:var(--space12);font-weight:500}@media(min-width: 61.875em){.b-nav .nav-applications .menu{columns:2}}.b-nav .nav-applications.nav-workflows{background:var(--colourLightGrey);max-width:33.3334%;flex-basis:33.3334%}@media(min-width: 61.875em){.b-nav .nav-applications.nav-workflows .menu{columns:1;column-fill:auto}}.b-menuCTA{display:grid;grid-template-columns:1fr 1fr;gap:var(--spaceSmall)}.b-menuCTA__item{position:relative;background-color:var(--colourOffWhite);padding:var(--spaceMedium);display:flex;flex-direction:column;justify-content:center;align-items:center;transition:background-color .5s ease}.b-menuCTA__item:hover{background-color:var(--colourLightGrey)}.b-menuCTA__item img{max-width:250px;max-height:250px}.b-menuCTA__item p{margin:0;font-weight:500;font-size:var(--fontSizeMedium);letter-spacing:.13em;color:var(--colourBrand);text-decoration:underline;transition:color .5s ease}.b-menuCTA__item__image{flex:1;display:flex;justify-content:center;align-items:center;margin-bottom:var(--spaceBase)}.b-menuCTA__item__content{display:flex;width:100%;flex-direction:column;align-content:flex-start;justify-content:flex-end;text-transform:uppercase;text-decoration:underline}.b-search__overlay{position:fixed;top:0;left:0;width:100%;height:100%;max-height:150px;background:var(--colourBrand);z-index:var(--depthAboveNav);display:flex;justify-content:center;align-items:center;opacity:0;transform:translate3d(0, -100%, 0)}.b-search__overlay .u-burger{position:absolute;top:50%;right:var(--spaceMedium);transform:translateY(-50%);width:40px;height:40px;display:flex;justify-content:center;align-items:center}.b-search__overlay .u-burger::before{content:"";display:block;position:absolute;border-radius:50%;z-index:var(--depthBase);width:100%;height:100%;background:var(--colourBrandAlt);transform:scale(0);transform-origin:center;opacity:0;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);transition:transform .4s ease,opacity .4s ease}.b-search__overlay .u-burger__icon{position:relative;z-index:var(--depthAbove);transform-origin:center;transition:transform .4s ease}.b-search__overlay .u-burger__icon::before,.b-search__overlay .u-burger__icon::after{background-color:var(--colourLight)}.b-search__overlay .u-burger:hover::before{transform:scale(1) translateX(-50%) translateY(-50%);opacity:1}.b-search__overlay .u-burger:hover .u-burger__icon{transform:scale(0.8)}.b-search__label{display:none;text-transform:uppercase;color:var(--colourLight)}.b-search__input{display:flex;flex-direction:column;position:relative}@media(min-width: 61.875em){.b-search__input{flex-direction:row}}.b-search__input .b-search__button{background:rgba(0,0,0,0);border:0;position:absolute;-webkit-appearance:none;appearance:none;top:0;right:0;padding:27px}@media(min-width: 61.875em){.b-search__input .b-search__button{display:none}}.b-search__input input[type=search]{border:0;-webkit-appearance:none;appearance:none;width:100%;max-width:1040px;font-weight:400;color:var(--colourBrand);padding:1.875em 2.5em;margin:0;font-size:16px}@media(min-width: 61.875em){.b-search__input input[type=search]{font-size:var(--fontSizeLarge);font-weight:400;color:var(--colourLight);padding:0;background:rgba(0,0,0,0)}}.b-search__input input[type=search]::-ms-clear{display:none;width:0;height:0}.b-search__input input[type=search]::-ms-reveal{display:none;width:0;height:0}.b-search__input input[type=search]::-webkit-search-decoration,.b-search__input input[type=search]::-webkit-search-cancel-button,.b-search__input input[type=search]::-webkit-search-results-button,.b-search__input input[type=search]::-webkit-search-results-decoration{display:none}.b-search__input input[type=search]:focus{outline:none;box-shadow:0}.b-search__input input[type=search]::placeholder{font-size:16px;color:var(--colourBrand);font-weight:400;line-height:1;opacity:.7}@media(min-width: 61.875em){.b-search__input input[type=search]::placeholder{font-size:var(--fontSizeLarge);color:var(--colourLight);padding:0}}.b-search--hasText{display:flex;align-items:center}.b-search__inner--hasText{display:block;color:var(--colourBrand);margin-left:.5em;font-size:var(--fontSizeMediumPlus)}.news-list .b-search{flex:1;max-width:360px}.b-heroCarousel{position:relative;margin-bottom:var(--spaceXXLarge)}.home .b-heroCarousel{margin-bottom:0}.b-heroCarousel__image{position:absolute;z-index:var(--depthBase);top:0;left:0;width:100%;height:100%}.b-heroCarousel__image video,.b-heroCarousel__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.b-heroCarousel__dots{position:absolute;top:calc(10% + var(--headerHeight)/2);width:100%}@media(min-width: 64em){.b-heroCarousel__dots{top:calc(16% + var(--headerHeight)/2)}}.b-heroCarousel__dots__wrapper{display:flex}.b-heroCarousel__dots__item{width:53px;background:hsla(0,0%,100%,.11);position:relative;height:5px;margin-right:10px;border-radius:11px;transition:width .3s ease}.b-heroCarousel__dots__item.is-active{width:151px}.b-heroCarousel__dots__inner{position:absolute;top:0;left:0;height:5px;width:100%;border-radius:11px;background:var(--colourLight);transform:scaleX(0);transform-origin:left center}.b-heroCarousel__item{width:100vw;height:90vh;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;display:flex;justify-content:flex-start;align-items:flex-end;padding-top:var(--headerHeight);padding-bottom:var(--spaceOne)}@media(min-width: 64em){.b-heroCarousel__item{height:100vh;max-height:560px;align-items:center;padding-bottom:0}}.b-heroCarousel--single .b-heroCarousel__item,.b-heroCarousel__item--single{padding-bottom:var(--spaceOne);align-items:flex-end}@media(min-width: 64em){.b-heroCarousel--single .b-heroCarousel__item,.b-heroCarousel__item--single{padding-bottom:var(--spaceOne);align-items:flex-end}}.b-heroCarousel__item__inner{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;order:2}@media(min-width: 64em){.b-heroCarousel__item__inner{order:1}}.b-heroCarousel--single .b-heroCarousel__item__inner,.b-heroCarousel__item__inner .b-heroCarousel__item--single{align-items:center}.b-heroCarousel__item__logo{max-width:260px}.b-heroCarousel__title{font-size:var(--fontSizeXLarge);color:var(--colourLight);font-weight:400;line-height:1.4;margin-bottom:var(--spaceHalf)}@media(min-width: 64em){.b-heroCarousel__title{font-size:var(--fontSizeXXXLarge)}}.b-heroCarousel__intro{line-height:1.8;color:var(--colourLight);margin-bottom:var(--spaceOne)}.b-heroCarousel__navigation{position:absolute;top:50%;transform:translateY(-50%);display:none;justify-content:center;align-items:center;z-index:var(--depthAbove);-webkit-appearance:none;appearance:none;border:0;padding:var(--spaceOne);margin:0;background:rgba(0,0,0,0);cursor:pointer}@media(min-width: 64em){.b-heroCarousel__navigation{display:flex}}.b-heroCarousel__navigation path{transition:fill .5s ease-in-out}.b-heroCarousel__navigation:hover path{fill:var(--colourBrand)}.b-heroCarousel__navigation--left{left:0}.b-heroCarousel__navigation--right{right:0}.b-heroCarousel__grid{position:relative;z-index:var(--depthHigh);display:flex;flex-direction:column}@media(min-width: 64em){.b-heroCarousel__grid{display:grid;grid-template-columns:7fr 5fr}}.b-heroCarousel--single .b-heroCarousel__grid,.b-heroCarousel__item--single .b-heroCarousel__grid{grid-template-columns:1fr}@media(min-width: 64em){.b-heroCarousel--single .b-heroCarousel__grid,.b-heroCarousel__item--single .b-heroCarousel__grid{grid-template-columns:1fr}}.b-heroCarousel__play{position:absolute;top:0;left:0;width:100%;height:100%;z-index:var(--depthAbove);display:flex;justify-content:center;align-items:center;background:linear-gradient(to right, #273853 0%, rgba(98, 108, 123, 0) 100%);opacity:.44}.b-heroCarousel--single .b-heroCarousel__play,.b-heroCarousel__item--single .b-heroCarousel__play{display:none}.b-heroCarousel__play__button{position:relative;z-index:var(--depthHigh);background:rgba(0,0,0,0);border:0;-webkit-appearance:none;appearance:none;margin:0;padding:0;display:block}.b-heroCarousel__secondary{order:1}@media(min-width: 64em){.b-heroCarousel__secondary{display:block;order:2}}.b-imageAndText__background--grey{background-color:var(--colourLightGrey)}.b-imageAndText__background--white{background-color:var(--colourLight)}.b-imageAndText__wrapper{display:grid}.b-imageAndText__image{display:flex;justify-content:center;align-items:flex-start}@media(min-width: 61.875em){.b-imageAndText__image{-ms-grid-row:2;-ms-grid-column:1;grid-area:image}.b-imageAndText__layout--right .b-imageAndText__wrapper > .b-imageAndText__image{-ms-grid-row:2;-ms-grid-column:1}}.b-imageAndText__content{-ms-grid-row:1;-ms-grid-column:1;display:flex;justify-content:center;align-items:center;padding:var(--spaceXLarge);grid-area:content}.b-imageAndText__layout--right .b-imageAndText__wrapper > .b-imageAndText__content{-ms-grid-row:1;-ms-grid-column:1}.b-imageAndText__content__inner{max-width:490px}.b-imageAndText__title{font-weight:normal;font-size:var(--fontSizeXLarge);line-height:1.6;color:var(--colourBrand);margin-bottom:var(--spaceLargeREM)}.b-imageAndText__copy{font-size:var(--fontSizeBody);line-height:1.9;color:var(--colourContent);margin-bottom:var(--spaceLargeREM)}@media(min-width: 61.875em){.b-imageAndText__copy{padding-right:var(--spaceXLarge)}}.b-imageAndText__layout--left .b-imageAndText__wrapper{grid-template-columns:1fr;grid-template-areas:"content" "image"}@media(min-width: 61.875em){.b-imageAndText__layout--left .b-imageAndText__wrapper{grid-template-columns:5fr 7fr;grid-template-areas:"image content"}.b-imageAndText__image{-ms-grid-row:1;-ms-grid-column:1}.b-imageAndText__content{-ms-grid-row:1;-ms-grid-column:2}}.b-imageAndText__layout--right .b-imageAndText__wrapper{grid-template-columns:1fr;grid-template-areas:"content" "image"}@media(min-width: 61.875em){.b-imageAndText__layout--right .b-imageAndText__wrapper{grid-template-columns:7fr 5fr;grid-template-areas:"content image"}.b-imageAndText__layout--right .b-imageAndText__wrapper > .b-imageAndText__image{-ms-grid-row:1;-ms-grid-column:2}.b-imageAndText__layout--right .b-imageAndText__wrapper > .b-imageAndText__content{-ms-grid-row:1;-ms-grid-column:1}}.b-companyIntroduction{background-image:url(/wp-content/themes/legion/public/1d9fd93f633b316b9239.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;padding:7rem 0 0;padding:clamp(4rem,10vw,7rem) 0 0}.b-companyIntroduction__inner{gap:var(--spaceXLarge);align-items:center}@media(min-width: 61.875em){.b-companyIntroduction__inner{gap:var(--spaceXXLarge);align-items:flex-end}}.b-companyIntroduction__content{display:flex;flex-direction:column;justify-content:center}.b-companyIntroduction__content__inner{max-width:660px;width:90%;margin:0 auto}@media(min-width: 61.875em){.b-companyIntroduction__content__inner{margin-left:auto;margin-right:0;margin-bottom:3rem}}.b-companyIntroduction__description{font-size:var(--fontSizeBody);line-height:1.8;color:var(--colourContent);margin-bottom:0}.b-companyIntroduction__description p{margin-bottom:var(--spaceMedium)}.b-companyIntroduction__description p:last-child{margin-bottom:0}.b-companyIntroduction__image,.b-companyIntroduction__video{display:flex;justify-content:center;align-items:center;position:relative}.b-companyIntroduction__image img,.b-companyIntroduction__image video,.b-companyIntroduction__video img,.b-companyIntroduction__video video{display:block;width:100%;max-width:initial;object-fit:cover}.b-companyIntroduction__image canvas,.b-companyIntroduction__video canvas{position:absolute;top:0;left:0;width:100%;height:100%}.b-companyIntroduction .spinner{position:absolute;top:1rem;left:1rem;z-index:20}.b-companyIntroduction .spinner img{width:50vw;height:auto;max-width:190px}.b-companyIntroduction__logo{margin-bottom:var(--spaceLarge)}@media(min-width: 61.875em){.b-companyIntroduction__logo{margin-top:-1rem}}.b-companyIntroduction__description{max-width:480px}.b-newsFeed{padding:5vw 0;padding:clamp(40px,5vw,120px) 0}.b-newsFeed__time,.b-newsFeed__content{font-size:var(--fontSize14);display:block;margin-bottom:var(--space25);line-height:1.4}@media(min-width: 61.875em){.b-newsFeed__time,.b-newsFeed__content{line-height:1.8}}.b-newsFeed__content{height:14.8em;overflow:hidden;font-size:var(--fontSizeBody)}.b-newsFeed__content .btnContainer{display:none}.b-newsFeed__content .btnContainer .btn{color:var(--colourBrand)}.b-newsFeed__content .btnContainer .btn:link{color:var(--colourBrand)}.b-newsFeed__content .btnContainer .btn:visited{color:var(--colourBrand)}.b-newsFeed__content .btnContainer .btn:active{color:var(--colourBrand)}.b-newsFeed__content .btnContainer .btn:hover{color:var(--colourBrand)}.b-newsFeed__content .btnContainer .btn{background:var(--colourLight);padding:var(--space12) var(--space20);text-transform:uppercase;display:inline-block;line-height:1;margin-top:var(--space12)}.b-newsFeed__title{font-size:var(--fontSizeMediumPlus);line-height:1.7;margin-bottom:var(--spaceMediumREM);display:-webkit-box;max-width:100%;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:3.2em}.b-newsFeed__link{font-weight:500;text-decoration:underline;text-transform:uppercase;font-size:var(--fontSize14);letter-spacing:.13em;margin-bottom:0}.b-newsFeed__link--icon{display:flex;text-transform:none;font-weight:400;text-decoration:none;align-items:flex-end}.b-newsFeed__link--icon svg{max-width:16px;height:auto;margin-right:4px}.b-newsFeed__item{width:90%;display:flex;flex-direction:column;min-height:390px;background:var(--colourBrand);color:var(--colourLight);transition:box-shadow .3s ease-in-out}@media(min-width: 61.875em){.b-newsFeed__item{width:100%}}.b-newsFeed__item__inner{padding:var(--space30);display:flex;flex-direction:column;min-height:390px}.b-newsFeed__item>img{max-height:390px;object-fit:cover}.b-newsFeed__item:hover{box-shadow:0 0 15px 5px rgba(0,0,0,.3)}.b-newsFeed__item p{display:-webkit-box;max-width:100%;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}@media(min-width: 30em){.b-newsFeed__item{min-height:390px;width:65%}}@media(min-width: 61.875em){.b-newsFeed__item{min-height:390px;width:50%}}@media(min-width: 64em){.b-newsFeed__item{width:30%}}.b-newsFeed__item a{color:var(--colourLight)}.b-newsFeed__item a:link{color:var(--colourLight)}.b-newsFeed__item a:visited{color:var(--colourLight)}.b-newsFeed__item a:active{color:var(--colourLight)}.b-newsFeed__item a:hover{color:var(--colourLight)}.b-newsFeed__carousel{margin-bottom:5vw;margin-bottom:clamp(30px,5vw,90px);margin-top:var(--space12)}.b-newsFeed__carousel.swiper,.b-newsFeed__carousel .swiper{overflow:visible}.b-newsFeed__action{background:var(--colourBrand);min-height:80px;flex:1;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;padding:var(--space30)}.b-newsFeed__excerpt{background:var(--colourBrand);flex:1;padding:var(--space30)}.b-newsFeed__navigation{display:flex;justify-content:space-between}@media(min-width: 61.875em){.b-newsFeed__navigation{display:grid;align-items:center;align-content:center;place-items:center;grid-template-columns:156px 1fr 156px;margin-bottom:var(--spaceXLargeREM)}}.b-newsFeed__navigation__controller{order:1}@media(max-width: 61.865em){.b-newsFeed__navigation__controller{margin-bottom:var(--spaceXLargeREM);order:1}}.b-newsFeed__navigation__actions{display:flex;justify-content:flex-start;align-items:center}.b-newsFeed__navigation__action{display:flex;align-items:center;-webkit-appearance:none;appearance:none;margin:0;padding:0;display:block;background:rgba(0,0,0,0);border:0;cursor:pointer}.b-newsFeed__navigation__action--previous{margin-right:var(--spaceBase)}.b-newsFeed__navigation__action circle,.b-newsFeed__navigation__action path{transition:fill .3s ease-in-out}.b-newsFeed__navigation__action circle{stroke:var(--colourBrandAlt)}.b-newsFeed__navigation__action path{fill:var(--colourBrandAlt)}.b-newsFeed__navigation__action:hover path{fill:var(--colourLight)}.b-newsFeed__navigation__action:hover circle{fill:var(--colourBrandAlt)}.b-newsFeed__full{order:3;justify-self:flex-start}@media(max-width: 61.865em){.b-newsFeed__full{order:1;margin-bottom:var(--spaceXLargeREM)}}.b-newsFeed__progress{position:relative}.b-newsFeed__progress__container{width:100%;display:none}@media(min-width: 61.875em){.b-newsFeed__progress__container{display:block;order:2}}@media(max-width: 61.865em){.b-newsFeed__progress{margin-bottom:var(--spaceXLargeREM)}}@media(min-width: 61.875em){.b-newsFeed__progress{margin:0 var(--spaceMedium)}}.b-newsFeed__progress__bar{background:var(--colourLightBlue);position:relative;height:5px;border-radius:11px;width:100%;display:block !important}.b-newsFeed__progress__bar .swiper-scrollbar-drag{height:5px;border-radius:11px;background:var(--colourBrand);cursor:pointer}.b-singleApplication__sticky{align-self:start;position:-webkit-sticky;position:sticky;top:120px}.b-singleApplication__cover::after{content:"";display:block;position:absolute;background-color:rgba(0,0,0,.3);top:0;left:0;width:100%;height:100%}.b-singleApplication__hero{position:relative;height:768px;height:clamp(400px,100vh,560px);overflow:hidden;margin-bottom:var(--spaceSection);background-color:var(--colourBrand)}.b-singleApplication__hero__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center}@media(max-width: 61.865em){.b-singleApplication__body .c-section__wrapper{margin:0 var(--spaceBase) var(--spaceSection)}}.b-singleApplication__body .b-columns,.b-singleApplication__body .b-quote,.b-singleApplication__body .b-media,.b-singleApplication__body .b-relatedDownload{max-width:900px}@media(min-width: 61.875em){.b-singleApplication__body .b-columns,.b-singleApplication__body .b-quote,.b-singleApplication__body .b-media,.b-singleApplication__body .b-relatedDownload{margin-right:var(--spaceMedium)}}.b-singleApplication__body .b-relatedDownload{padding:var(--spaceLarge) 0 0}.b-singleApplication__content{position:absolute;top:calc(50% + var(--spaceSection)/2);left:0;width:100%;transform:translateY(-50%);color:var(--colourLight);z-index:var(--depthBase)}@media(min-width: 61.875em){.b-singleApplication__content{top:50%}}.b-singleApplication__content a{color:var(--colourLight)}.b-singleApplication__content a:link{color:var(--colourLight)}.b-singleApplication__content a:visited{color:var(--colourLight)}.b-singleApplication__content a:active{color:var(--colourLight)}.b-singleApplication__content a:hover{color:var(--colourLight)}.b-singleApplication__content a:hover{text-decoration:underline}.b-singleApplication__id{font-size:var(--fontSizeXLarge);line-height:1.9;margin:0;font-weight:300;display:none}.b-singleApplication__title{font-weight:500;line-height:1.3;font-size:var(--fontSizeXXXLarge);margin:0;max-width:500px}.b-singleApplication__back{font-size:var(--fontSizeBody);line-height:2;margin:0;display:none}@media(min-width: 61.875em){.b-singleApplication__back{display:block}}.b-singleApplication__content .b-singleApplication__back__link,.b-singleApplication__back__link{color:var(--colourLight)}.b-singleApplication__content .b-singleApplication__back__link:link,.b-singleApplication__back__link:link{color:var(--colourLight)}.b-singleApplication__content .b-singleApplication__back__link:visited,.b-singleApplication__back__link:visited{color:var(--colourLight)}.b-singleApplication__content .b-singleApplication__back__link:active,.b-singleApplication__back__link:active{color:var(--colourLight)}.b-singleApplication__content .b-singleApplication__back__link:hover,.b-singleApplication__back__link:hover{color:var(--colourLight)}.b-singleApplication__content .b-singleApplication__back__link,.b-singleApplication__back__link{display:flex;align-items:center}.b-singleApplication__content .b-singleApplication__back__link:hover,.b-singleApplication__back__link:hover{text-decoration:underline}.b-singleApplication__content .b-singleApplication__back__link svg,.b-singleApplication__back__link svg{margin-right:var(--spaceBase)}.b-singleApplication__actions{margin-bottom:var(--spaceLarge);display:flex;justify-content:center}.b-singleApplication__nav{list-style:none;margin:0;align-self:flex-start;display:none}@media(min-width: 64em){.b-singleApplication__nav{display:block}}.b-singleApplication__nav__link{color:var(--colourBrand)}.b-singleApplication__nav__link:link{color:var(--colourBrand)}.b-singleApplication__nav__link:visited{color:var(--colourBrand)}.b-singleApplication__nav__link:active{color:var(--colourBrand)}.b-singleApplication__nav__link:hover{color:var(--colourBrand)}.b-singleApplication__nav__link{display:flex;align-items:center;font-size:var(--fontSizeMediumPlus);line-height:2.5}@media(min-width: 64em){.b-singleApplication__nav__link::before{content:"";background:var(--colourBrand);display:block;height:1px;width:50px;transition:width .5s ease;margin-right:var(--spaceBase)}}@media(min-width: 64em){.b-singleApplication__nav__link.is-active::before,.b-singleApplication__nav__link:hover::before{width:76px}}.b-singleApplication__nav__select{background-image:url(/wp-content/themes/legion/public/3249d6ba60b48007e0b2.svg);background-repeat:no-repeat;background-size:19px 10px;background-position:98.5% center;margin:0 var(--spaceBase)}@media(min-width: 64em){.b-singleApplication__nav__select{display:none}}.b-singleApplication__nav__select select{-webkit-appearance:none;appearance:none;border:2px solid var(--colourBrand);border-radius:0;margin-bottom:var(--spaceMedium);padding:var(--spaceHalf)}@media(min-width: 64em){.b-basic{max-width:575px}}.b-basic h1,.b-basic h2,.b-basic h3,.b-basic h4,.b-basic h5,.b-basic h6{padding-right:10%}.b-quote{padding:var(--spaceXXLarge) var(--spaceMedium) var(--spaceMedium) var(--spaceXXLarge);position:relative}.b-quote__mark{position:absolute;opacity:.9;z-index:var(--depthBase)}.b-quote__mark--start{top:0;left:0}.b-quote__mark--end{bottom:0;right:0}.b-quote__inner{position:relative;z-index:var(--depthAbove)}.b-quote__content{font-size:var(--fontSizeXLarge);line-height:1.6;margin-bottom:var(--spaceHalf)}.b-quote__author{font-size:var(--fontSizeBody);line-height:1.8;color:var(--colourBrand);margin-left:var(--spaceSmall)}.b-media__video{position:relative}.b-media__image{position:relative;padding-top:60vh}.b-media__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}@media(min-width: 61.875em){.b-media__image img{object-fit:contain}}.b-media__action{position:absolute;background:rgba(0,0,0,0);-webkit-appearance:none;appearance:none;margin:0;padding:0;display:block;border:0;border-radius:0;top:50%;left:50%;transform:translate(-50%, -50%);transition:opacity .5s ease;cursor:pointer}.b-media__action.hidden{opacity:0}.b-media__action path{transition:fill .5s ease}.b-media__action:hover path{fill:var(--colourBrand)}.b-media__action.is-active{opacity:0;pointer-events:none}.b-media__action svg{display:block}.b-singleWorkflow .c-section--related-products .b-relatedProducts__intro{text-align:center;width:100%;margin-right:0}.b-singleWorkflow .c-section--related-products .b-relatedProducts__carousel{margin-bottom:var(--spaceXXLarge)}.b-singleWorkflow .c-section--related-products .b-relatedProducts__carousel .flickity-viewport{overflow:visible}.b-singleWorkflow .c-section--related-products .c-section__wrapper{margin-bottom:0}.b-relatedProducts__item{width:30%;background:var(--colourGrey);padding:var(--spaceSmall);width:300px;height:360px}.b-relatedProducts .swiper-wrapper{display:grid;grid-auto-flow:column;cursor:-webkit-grab;cursor:grab}.b-relatedProducts__intro{width:30vw;max-width:470px;min-width:300px;margin-right:var(--spaceXLarge)}.b-relatedProducts__intro--desktop{display:none}@media(min-width: 61.875em){.b-relatedProducts__intro--desktop{display:block}}.b-relatedProducts__intro--mobile{display:block;margin-bottom:var(--spaceXLarge)}@media(min-width: 61.875em){.b-relatedProducts__intro--mobile{display:none}}.b-relatedProducts__image{height:260px;display:flex;justify-content:center;align-items:center}.b-relatedProducts__image img{max-width:185px;max-height:260px;display:block;margin:0 auto}.b-relatedProducts__link{color:var(--colourBrand)}.b-relatedProducts__link:link{color:var(--colourBrand)}.b-relatedProducts__link:visited{color:var(--colourBrand)}.b-relatedProducts__link:active{color:var(--colourBrand)}.b-relatedProducts__link:hover{color:var(--colourBrand)}.c-section__content .b-relatedProducts__title{font-size:var(--fontSizeMediumPlus);line-height:1.1;color:var(--colourBrand);margin-bottom:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.b-relatedProducts__content{font-size:var(--fontSizeSizeNudge);line-height:1.7;color:var(--colourBrandAlt);margin-top:var(--spaceHalf)}.b-relatedProducts__content p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.b-relatedProducts__navigation{padding:0 5vw;padding:0 clamp(30px,5vw,90px)}@media(min-width: 61.875em){.b-relatedProducts__navigation{display:grid;align-items:center;align-content:center;place-items:center;grid-template-columns:108px 1fr 156px;margin-bottom:var(--spaceXLargeREM)}}@media(max-width: 61.865em){.b-relatedProducts__navigation__controller{margin-bottom:var(--spaceXLargeREM)}}.b-relatedProducts__navigation__actions{display:flex;justify-content:flex-start;align-items:center}.b-relatedProducts__navigation__action{display:flex;align-items:center;-webkit-appearance:none;appearance:none;margin:0;padding:0;display:block;background:rgba(0,0,0,0);border:0;cursor:pointer}.b-relatedProducts__navigation__action--previous{margin-right:var(--spaceBase)}.b-relatedProducts__navigation__action circle,.b-relatedProducts__navigation__action path{transition:fill .3s ease-in-out}.b-relatedProducts__navigation__action:hover path{fill:var(--colourBrand)}.b-relatedProducts__navigation__action:hover circle{fill:var(--colourLight)}@media(max-width: 61.865em){.b-relatedProducts__full{margin-bottom:var(--spaceXLargeREM)}}.b-relatedProducts__progress{background:hsla(0,0%,100%,.11);position:relative;height:5px;border-radius:11px}.b-relatedProducts__progress__container{width:100%}@media(max-width: 61.865em){.b-relatedProducts__progress{margin-bottom:var(--spaceXLargeREM)}}@media(min-width: 61.875em){.b-relatedProducts__progress{margin:0 var(--spaceMedium)}}.b-relatedProducts__progress__bar{width:0%;height:100%;background:var(--colourLight);position:absolute;top:0;left:0;border-radius:11px;transition:width .3s ease}.b-relatedDownload{background:var(--colourBrand);padding:var(--spaceSection) 0}.b-relatedDownload__title{font-size:var(--fontSizeXLarge);line-height:1.6;color:var(--colourLight);margin-bottom:var(--spaceLargeREM)}@media(min-width: 61.875em){.b-relatedDownload .b-download__grid{grid-template-columns:repeat(4, 1fr)}}.b-relatedDownload .b-downloads__grid__group{margin-bottom:var(--spaceMedium);padding-bottom:var(--spaceMedium);border-bottom:solid 1px hsla(0,0%,100%,.3)}.b-relatedDownload .b-downloads__grid__title{font-size:var(--fontSizeMediumPlus);cursor:pointer}.b-relatedDownload .b-downloads__grid__title path{fill:var(--colourLight)}.b-relatedDownload .b-downloads__grid__title svg{transition:transform .3s ease-in-out;width:26px}.b-relatedDownload .b-downloads__grid__title.is-active svg{transform:rotate(45deg)}.b-relatedDownload .b-downloads__grid__subTitle{color:var(--colourLight);font-size:var(--fontSizeMedium)}.b-relatedDownload .b-downloads__grid__flex{color:var(--colourLight);display:flex;justify-content:space-between;align-items:center;width:100%;flex:1;pointer-events:none}.b-relatedDownload .b-downloads__grid__content{transition:max-height .5s cubic-bezier(0, 1, 0, 1);max-height:0;overflow:hidden}.b-relatedDownload .b-downloads__grid__content.is-active{max-height:9000px;transition:max-height 1s ease-in-out}.b-relatedDownload .b-downloads__grid__inner{margin-bottom:0;padding:var(--spaceGrid) 0}.b-relatedDownload .b-downloads__grid__inner p:last-child{margin-bottom:0}.b-relatedDownload .multi-index_hits .b-download__link path{fill:var(--colourContent)}.b-relatedDownload .multi-index_hits .b-download__link:hover path{fill:var(--colourLight)}.b-downloads__grid__group .b-downloads__grid__title{background:rgba(0,0,0,0);border:none;-webkit-appearance:none;appearance:none;width:100%}.b-download{min-height:640px}.b-download__grid{display:grid;grid-template-columns:1fr;gap:var(--spaceSmall)}@media(min-width: 30em){.b-download__grid{grid-template-columns:1fr 1fr}}@media(min-width: 81.25em){.b-download__grid{grid-template-columns:1fr 1fr 1fr}}.b-download__item{background:var(--colourLight);color:var(--colourContent);display:flex;flex-direction:column}.b-download__intro{padding:var(--spaceSmall);flex:1;min-height:8em}.b-download__title{font-size:var(--fontSizeNormal);line-height:1.7;color:var(--colourBrand)}.b-download__description{line-height:1.5;color:var(--colourBrandAlt);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;min-height:7.6ch}.b-mythbuster .b-download__description{-webkit-line-clamp:9;line-clamp:9}.b-mythbuster .b-download__description a{text-decoration:underline}.b-download__description a{color:var(--colourBrand)}.b-download__description a:link{color:var(--colourBrand)}.b-download__description a:visited{color:var(--colourBrand)}.b-download__description a:active{color:var(--colourBrand)}.b-download__description a:hover{color:var(--colourBrand)}.b-download__description a:hover{text-decoration:underline}.b-download__resource-type{line-height:1.5;color:var(--colourBrand);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;min-height:7.6ch}.b-download__actions{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--colourFilterBorder)}.b-download__actions--single{grid-template-columns:1fr}.b-download__size,.b-download__action{display:flex;flex-direction:column;justify-content:center}.b-download__size p,.b-download__action p{margin:0;padding:var(--spaceHalf) var(--spaceSmall)}.b-download__link{padding:var(--spaceBase) var(--spaceSmall);display:flex;justify-content:center;flex:1;width:100%;transition:background .5s ease;cursor:pointer}.b-download__link svg{max-width:24px}.b-download__link path{transition:fill .5s ease;fill:var(--colourContent)}.b-download__link:hover{background:var(--colourBrandAlt)}.b-download__link:hover path{fill:var(--colourLight)}.b-download__size{border-right:solid 1px var(--colourFilterBorder);align-items:flex-start;color:var(--colourContent)}.b-download__action{border-left:solid 1px rgba(0,0,0,0);align-items:center}.b-selector__title{font-size:var(--fontSizeXLarge);line-height:1.6;max-width:500px;margin-bottom:var(--spaceSmall)}.b-selector__intro{font-size:var(--fontSizeNormal);line-height:1.8;margin-bottom:var(--spaceXXLarge);max-width:600px}.b-selector__container{position:relative}.b-selector__container .pin-spacer{z-index:var(--depthAboveAll) !important}.b-selector__container .b-singleApplication__nav__container{position:relative}.b-selector__container .b-singleApplication__nav{margin:0;padding:0;position:absolute;left:0;top:0}.b-selector__container .b-singleApplication__nav.is-brand .b-singleApplication__nav__link{color:var(--colourLight)}.b-selector__container .b-singleApplication__nav.is-brand .b-singleApplication__nav__link:link{color:var(--colourLight)}.b-selector__container .b-singleApplication__nav.is-brand .b-singleApplication__nav__link:visited{color:var(--colourLight)}.b-selector__container .b-singleApplication__nav.is-brand .b-singleApplication__nav__link:active{color:var(--colourLight)}.b-selector__container .b-singleApplication__nav.is-brand .b-singleApplication__nav__link:hover{color:var(--colourLight)}.b-selector__container .b-singleApplication__nav.is-brand .b-singleApplication__nav__link::before{background:var(--colourLight)}.b-selector__container .b-singleApplication__grid{padding:var(--spaceSection) 0}.b-selector__container .b-singleApplication__grid__background--brand{background:var(--colourBrand);color:var(--colourLight)}.b-selector__container .b-singleApplication__grid__background--brand .b-accordion__list,.b-selector__container .b-singleApplication__grid__background--brand .b-accordion__item{border-color:var(--colourLight)}.b-selector__container .b-singleApplication__grid__background--brand .b-accordion__item__title{color:var(--colourLight)}.b-selector__container .b-singleApplication__grid__background--brand .b-accordion__icon__plus{background:var(--colourLight)}.b-selector__container .b-singleApplication__grid__background--brand .b-accordion__icon__plus::before,.b-selector__container .b-singleApplication__grid__background--brand .b-accordion__icon__plus::after{background:var(--colourBrand)}.b-selector__container .b-singleApplication__grid__background--white .u-button,.b-selector__container .b-singleApplication__grid__background--white .gform_wrapper .gform_footer .gform_button,.gform_wrapper .gform_footer .b-selector__container .b-singleApplication__grid__background--white .gform_button,.b-selector__container .b-singleApplication__grid__background--white .gform_wrapper .gform_footer .gform_next_button,.gform_wrapper .gform_footer .b-selector__container .b-singleApplication__grid__background--white .gform_next_button,.b-selector__container .b-singleApplication__grid__background--white .gform_wrapper .gform_page_footer .gform_button,.gform_wrapper .gform_page_footer .b-selector__container .b-singleApplication__grid__background--white .gform_button,.b-selector__container .b-singleApplication__grid__background--white .gform_wrapper .gform_page_footer .gform_next_button,.gform_wrapper .gform_page_footer .b-selector__container .b-singleApplication__grid__background--white .gform_next_button,.b-selector__container .b-singleApplication__grid__background--white .wp-block-buttons .wp-block-button__link,.wp-block-buttons .b-selector__container .b-singleApplication__grid__background--white .wp-block-button__link{color:var(--colourLight)}.b-selector__container .b-singleApplication__grid__background--white .u-button:link,.b-selector__container .b-singleApplication__grid__background--white .gform_wrapper .gform_footer .gform_button:link,.gform_wrapper .gform_footer .b-selector__container .b-singleApplication__grid__background--white .gform_button:link,.b-selector__container .b-singleApplication__grid__background--white .gform_wrapper .gform_footer .gform_next_button:link,.gform_wrapper .gform_footer .b-selector__container .b-singleApplication__grid__background--white .gform_next_button:link,.b-selector__container .b-singleApplication__grid__background--white .gform_wrapper .gform_page_footer .gform_button:link,.gform_wrapper .gform_page_footer .b-selector__container .b-singleApplication__grid__background--white .gform_button:link,.b-selector__container .b-singleApplication__grid__background--white .gform_wrapper .gform_page_footer .gform_next_button:link,.gform_wrapper .gform_page_footer .b-selector__container .b-singleApplication__grid__background--white .gform_next_button:link,.b-selector__container .b-singleApplication__grid__background--white .wp-block-buttons .wp-block-button__link:link,.wp-block-buttons .b-selector__container .b-singleApplication__grid__background--white .wp-block-button__link:link{color:var(--colourLight)}.b-selector__container .b-singleApplication__grid__background--white .u-button:visited,.b-selector__container .b-singleApplication__grid__background--white .gform_wrapper .gform_footer .gform_button:visited,.gform_wrapper .gform_footer .b-selector__container .b-singleApplication__grid__background--white .gform_button:visited,.b-selector__container .b-singleApplication__grid__background--white .gform_wrapper .gform_footer .gform_next_button:visited,.gform_wrapper .gform_footer .b-selector__container .b-singleApplication__grid__background--white .gform_next_button:visited,.b-selector__container .b-singleApplication__grid__background--white .gform_wrapper .gform_page_footer .gform_button:visited,.gform_wrapper .gform_page_footer .b-selector__container .b-singleApplication__grid__background--white .gform_button:visited,.b-selector__container .b-singleApplication__grid__background--white .gform_wrapper .gform_page_footer .gform_next_button:visited,.gform_wrapper .gform_page_footer .b-selector__container .b-singleApplication__grid__background--white .gform_next_button:visited,.b-selector__container .b-singleApplication__grid__background--white .wp-block-buttons .wp-block-button__link:visited,.wp-block-buttons .b-selector__container .b-singleApplication__grid__background--white .wp-block-button__link:visited{color:var(--colourLight)}.b-selector__container .b-singleApplication__grid__background--white .u-button:active,.b-selector__container .b-singleApplication__grid__background--white .gform_wrapper .gform_footer .gform_button:active,.gform_wrapper .gform_footer .b-selector__container .b-singleApplication__grid__background--white .gform_button:active,.b-selector__container .b-singleApplication__grid__background--white .gform_wrapper .gform_footer .gform_next_button:active,.gform_wrapper .gform_footer .b-selector__container .b-singleApplication__grid__background--white .gform_next_button:active,.b-selector__container .b-singleApplication__grid__background--white .gform_wrapper .gform_page_footer .gform_button:active,.gform_wrapper .gform_page_footer .b-selector__container .b-singleApplication__grid__background--white .gform_button:active,.b-selector__container .b-singleApplication__grid__background--white .gform_wrapper .gform_page_footer .gform_next_button:active,.gform_wrapper .gform_page_footer .b-selector__container .b-singleApplication__grid__background--white .gform_next_button:active,.b-selector__container .b-singleApplication__grid__background--white .wp-block-buttons .wp-block-button__link:active,.wp-block-buttons .b-selector__container .b-singleApplication__grid__background--white .wp-block-button__link:active{color:var(--colourLight)}.b-selector__container .b-singleApplication__grid__background--white .u-button:hover,.b-selector__container .b-singleApplication__grid__background--white .gform_wrapper .gform_footer .gform_button:hover,.gform_wrapper .gform_footer .b-selector__container .b-singleApplication__grid__background--white .gform_button:hover,.b-selector__container .b-singleApplication__grid__background--white .gform_wrapper .gform_footer .gform_next_button:hover,.gform_wrapper .gform_footer .b-selector__container .b-singleApplication__grid__background--white .gform_next_button:hover,.b-selector__container .b-singleApplication__grid__background--white .gform_wrapper .gform_page_footer .gform_button:hover,.gform_wrapper .gform_page_footer .b-selector__container .b-singleApplication__grid__background--white .gform_button:hover,.b-selector__container .b-singleApplication__grid__background--white .gform_wrapper .gform_page_footer .gform_next_button:hover,.gform_wrapper .gform_page_footer .b-selector__container .b-singleApplication__grid__background--white .gform_next_button:hover,.b-selector__container .b-singleApplication__grid__background--white .wp-block-buttons .wp-block-button__link:hover,.wp-block-buttons .b-selector__container .b-singleApplication__grid__background--white .wp-block-button__link:hover{color:var(--colourLight)}.b-selector__container .b-singleApplication__grid__background--white .u-button,.b-selector__container .b-singleApplication__grid__background--white .gform_wrapper .gform_footer .gform_button,.gform_wrapper .gform_footer .b-selector__container .b-singleApplication__grid__background--white .gform_button,.b-selector__container .b-singleApplication__grid__background--white .gform_wrapper .gform_footer .gform_next_button,.gform_wrapper .gform_footer .b-selector__container .b-singleApplication__grid__background--white .gform_next_button,.b-selector__container .b-singleApplication__grid__background--white .gform_wrapper .gform_page_footer .gform_button,.gform_wrapper .gform_page_footer .b-selector__container .b-singleApplication__grid__background--white .gform_button,.b-selector__container .b-singleApplication__grid__background--white .gform_wrapper .gform_page_footer .gform_next_button,.gform_wrapper .gform_page_footer .b-selector__container .b-singleApplication__grid__background--white .gform_next_button,.b-selector__container .b-singleApplication__grid__background--white .wp-block-buttons .wp-block-button__link,.wp-block-buttons .b-selector__container .b-singleApplication__grid__background--white .wp-block-button__link{background:var(--colourBrand)}.b-selector__container .b-singleApplication__grid__background--white .u-button:hover,.b-selector__container .b-singleApplication__grid__background--white .gform_wrapper .gform_footer .gform_button:hover,.gform_wrapper .gform_footer .b-selector__container .b-singleApplication__grid__background--white .gform_button:hover,.b-selector__container .b-singleApplication__grid__background--white .gform_wrapper .gform_footer .gform_next_button:hover,.gform_wrapper .gform_footer .b-selector__container .b-singleApplication__grid__background--white .gform_next_button:hover,.b-selector__container .b-singleApplication__grid__background--white .gform_wrapper .gform_page_footer .gform_button:hover,.gform_wrapper .gform_page_footer .b-selector__container .b-singleApplication__grid__background--white .gform_button:hover,.b-selector__container .b-singleApplication__grid__background--white .gform_wrapper .gform_page_footer .gform_next_button:hover,.gform_wrapper .gform_page_footer .b-selector__container .b-singleApplication__grid__background--white .gform_next_button:hover,.b-selector__container .b-singleApplication__grid__background--white .wp-block-buttons .wp-block-button__link:hover,.wp-block-buttons .b-selector__container .b-singleApplication__grid__background--white .wp-block-button__link:hover{background:var(--colourContent)}.b-selector__container .b-singleApplication__body__inner{width:90%}@media(max-width: 61.865em){.b-selector__container .b-singleApplication__body__inner{margin:0 auto}}.b-selector__container .b-accordion__item .b-accordion__item__content{max-height:0}.b-selector__container .b-accordion__item.is-active .b-accordion__item__content{max-height:9000px}.b-selector__container .b-accordion__item__inner{display:block}.b-selector__container .b-accordion__item{justify-content:space-between}.b-selector__container .b-accordion__item__title{margin:0}.b-selector__container .b-accordion__item__title br{display:none}.b-selector__container .b-accordion__item__preview{margin-top:var(--spaceSmall);max-width:500px}.b-selector__container .b-accordion__item__preview .u-button,.b-selector__container .b-accordion__item__preview .gform_wrapper .gform_footer .gform_button,.gform_wrapper .gform_footer .b-selector__container .b-accordion__item__preview .gform_button,.b-selector__container .b-accordion__item__preview .gform_wrapper .gform_footer .gform_next_button,.gform_wrapper .gform_footer .b-selector__container .b-accordion__item__preview .gform_next_button,.b-selector__container .b-accordion__item__preview .gform_wrapper .gform_page_footer .gform_button,.gform_wrapper .gform_page_footer .b-selector__container .b-accordion__item__preview .gform_button,.b-selector__container .b-accordion__item__preview .gform_wrapper .gform_page_footer .gform_next_button,.gform_wrapper .gform_page_footer .b-selector__container .b-accordion__item__preview .gform_next_button,.b-selector__container .b-accordion__item__preview .wp-block-buttons .wp-block-button__link,.wp-block-buttons .b-selector__container .b-accordion__item__preview .wp-block-button__link{font-size:var(--fontSizeNudge);padding:10px;font-weight:500}.b-products__grid{display:grid;grid-template-columns:1fr;grid-gap:var(--spaceGrid)}@media(min-width: 61.875em){.b-products__grid{grid-template-columns:1fr 3fr;grid-gap:70px}}@media(min-width: 61.875em){.b-products__filter__title{display:none}}.b-products__list{width:100%;overflow:hidden}.b-products__item{padding:var(--spaceGrid);display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;background:var(--colourGrey);transition:background .4s ease;position:relative;height:100%}.b-products__item:hover{background:var(--colourFilterBorder)}.b-products__item__image{height:225px;width:100%;display:flex;align-items:center;justify-content:center}.b-products__item__image img{max-height:225px;max-width:160px;object-fit:contain;object-position:center center}.b-products__item__title{font-size:var(--fontSizeMediumPlus);line-height:1.3;color:var(--colourContent)}.b-products__item__description{font-size:var(--fontSizeNudge);line-height:1.7;color:var(--colourBrand)}.b-products__item__description p{margin:0}.b-products__item__bioz-id{position:absolute;top:0;right:0;background:var(--colourFilterBorder);z-index:10}.b-stock__header{text-align:center;margin-bottom:var(--spaceGrid)}.b-stock__title{font-size:var(--fontSizeLarge);color:var(--colourContent);margin-bottom:var(--spaceGrid)}.b-stock__description{font-size:var(--fontSizeMedium);color:var(--colourBrand);max-width:600px;margin:0 auto}.b-stock__filter{margin-bottom:var(--spaceGrid)}@media(min-width: 61.875em){.b-stock__filter__panel{display:block;position:static;transform:none;background:rgba(0,0,0,0);padding:0;box-shadow:none}}@media(min-width: 61.875em){.b-stock__filter__title{display:none}}@media(min-width: 61.875em){.b-stock__filter__mobile{display:none}}.b-stock__filter__desktop{display:none}@media(min-width: 61.875em){.b-stock__filter__desktop{display:block}}.b-stock__filter__select{width:100%;padding:var(--spaceGrid);border:1px solid var(--colourFilterBorder);border-radius:4px;font-size:var(--fontSizeMedium);background:var(--colourWhite)}.b-stock__filter__list{display:flex;flex-wrap:wrap;gap:var(--spaceGrid);list-style:none;padding:0;margin:0}.b-stock__filter__item{margin:0}.b-stock__filter__button{padding:var(--spaceGrid);border:1px solid var(--colourFilterBorder);background:var(--colourWhite);color:var(--colourContent);font-size:var(--fontSizeMedium);border-radius:4px;cursor:pointer;transition:all .3s ease}.b-stock__filter__button:hover{background:var(--colourGrey);border-color:var(--colourBrand)}.b-stock__filter__button.is-active{background:var(--colourBrand);color:var(--colourWhite);border-color:var(--colourBrand)}.b-stock__grid{display:grid;grid-template-columns:1fr;gap:var(--spaceGrid)}@media(min-width: 61.875em){.b-stock__grid{grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));gap:var(--spaceGrid)}}@media(min-width: 81.25em){.b-stock__grid{grid-template-columns:repeat(3, 1fr)}}.b-stock__item{background:var(--colourGrey);border-radius:8px;overflow:hidden;transition:all .3s ease;position:relative}.b-stock__item:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}@media(min-width: 81.25em){.b-stock__item--special{grid-column:2/4;grid-row:2/4;display:flex;flex-direction:row}.b-stock__item--special .b-stock__item__content{display:flex;flex-direction:row;height:100%}.b-stock__item--special .b-stock__item__image{flex:0 0 40%;height:auto}.b-stock__item--special .b-stock__item__details{flex:1;padding:var(--spaceGrid);display:flex;flex-direction:column;justify-content:center}}.b-stock__item__content{padding:var(--spaceGrid);display:flex;flex-direction:column;height:100%}.b-stock__item__image{height:200px;width:100%;display:flex;align-items:center;justify-content:center;background:var(--colourWhite);margin-bottom:var(--spaceGrid)}.b-stock__item__image img{max-height:180px;max-width:100%;object-fit:contain;object-position:center center}.b-stock__item__details{flex:1;display:flex;flex-direction:column}.b-stock__item__title{font-size:var(--fontSizeMediumPlus);line-height:1.3;color:var(--colourContent);margin-bottom:var(--spaceGrid)}.b-stock__item__part-number{font-size:var(--fontSizeSmall);color:var(--colourBrand);margin-bottom:var(--spaceGrid);font-weight:500}.b-stock__item__description{font-size:var(--fontSizeNudge);line-height:1.6;color:var(--colourContent);margin-bottom:var(--spaceGrid);flex:1}.b-stock__item__description p{margin:0}.b-stock__item__stock{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding-top:var(--spaceGrid);border-top:1px solid var(--colourFilterBorder)}.b-stock__item__stock-count{font-size:var(--fontSizeMedium);font-weight:600;color:var(--colourBrand)}.b-stock__item__quote-button{padding:var(--spaceGrid);background:var(--colourBrand);color:var(--colourWhite);border:none;border-radius:4px;font-size:var(--fontSizeSmall);cursor:pointer;transition:background .3s ease}.b-stock__item__quote-button:hover{background:var(--colourBrand);opacity:.9}.b-stock__item__categories{margin-top:var(--spaceGrid);display:flex;flex-wrap:wrap;gap:var(--spaceGrid)}.b-stock__item__category{padding:var(--spaceGrid);background:var(--colourFilterBorder);color:var(--colourContent);font-size:var(--fontSizeSmall);border-radius:12px}.b-stock__empty{text-align:center;padding:var(--spaceGrid);color:var(--colourBrand);font-size:var(--fontSizeMedium)}.b-hero{position:relative;background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;align-items:center;justify-content:center;text-align:center;margin-bottom:var(--spaceSection);padding-top:var(--headerHeight);margin-top:80.5px}@media(max-width: 61.865em)and (orientation: landscape){.b-hero{height:clamp(340px,60vh,560px)}}.b-hero__link,.b-postSingle .b-hero__link{display:inline-block;text-align:left;color:var(--colourDark);text-decoration:none;font-size:18px;font-weight:600;line-height:1.6;margin-bottom:var(--spaceBase);transition:color .3s;text-transform:uppercase}.b-hero__link:hover,.b-postSingle .b-hero__link:hover{color:var(--colourBrand)}.b-hero__link svg,.b-postSingle .b-hero__link svg{margin-left:12px;opacity:.3}@media(min-width: 61.875em){.b-hero__link,.b-postSingle .b-hero__link{font-size:16px}}.b-hero__layout--stacked{flex-direction:column;background-color:var(--colourLight);color:var(--colourContent)}.b-hero__layout--stacked .b-hero__inner{min-height:150px;min-height:clamp(150px,10vh,200px)}.b-hero__layout--stacked .b-hero__image{margin-top:var(--spaceQuad);padding-bottom:var(--spaceQuad)}.b-hero__layout--stacked .b-hero__title{color:var(--colourBrand)}.b-hero__layout--normal{background-color:var(--colourOffWhite);color:var(--colourLight)}.b-hero__layout--normal .b-hero__inner{height:560px;height:clamp(240px,60vh,560px - var(--headerHeight))}.b-hero__layout--normal::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(38,41,45,.28);z-index:var(--depthBase)}.b-hero__layout--single{margin-top:var(--space50);margin-bottom:var(--space30)}.b-hero__layout--single .b-hero__title{margin-bottom:0}.b-hero__layout--single .b-hero__inner{justify-content:flex-start;text-align:left;min-height:initial}.b-hero--downloads .b-hero__layout--stacked .b-hero__inner{min-height:initial}.b-hero--downloads .b-hero__inner--downloads{min-height:300px;min-height:clamp(220px,35vh,300px);padding-bottom:var(--spaceQuad);flex-direction:column;justify-content:center;display:flex}.b-hero--downloads .b-hero__inner--downloads .ais-SearchBox{margin-bottom:var(--spaceBase)}.b-hero--large .b-hero__inner{height:initial;min-height:300px;min-height:clamp(220px,35vh,300px);padding-bottom:var(--spaceQuad)}.b-hero__image{height:300px;height:clamp(220px,35vh,300px);position:relative;width:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;background-color:var(--colourBrand)}.b-hero__inner{max-width:932px;margin:0 auto;position:relative;z-index:var(--depthAbove);display:flex;justify-content:center;flex-direction:column}@media(min-width: 61.875em){.b-hero--large .b-hero__inner{max-width:80%}}.b-hero__title{font-size:var(--fontSizeXLarge);line-height:1.4;margin-bottom:var(--spaceBase)}@media(min-width: 61.875em){.b-hero__title{line-height:1.6}}.b-hero__title--large{font-size:var(--fontSizeXXXLarge);line-height:1.3;margin:0;font-weight:500}@media(max-width: 61.865em)and (orientation: landscape){.b-hero__title br{display:none}}.b-hero__intro{line-height:1.4}@media(min-width: 61.875em){.b-hero__intro{line-height:2.1}}.b-hero__spacing--none{margin-bottom:0}.b-hero__spacing--small{margin-bottom:var(--spaceSectionHalf)}.b-hero__spacing--normal{margin-bottom:var(--spaceSection)}.b-hero__spacing--large{margin-bottom:var(--spaceSection)}.b-hero.b-hero__side{text-align:left}.b-hero__side h1{font-size:var(--fontSizeXXXLarge);margin:0;padding:0;text-wrap:balance}@media(min-width: 61.875em){.b-hero__side .b-hero__intro{padding-left:5rem}.b-hero__side .c-layout__grid{align-items:flex-end}}.b-hero__video{position:relative;height:100vh;height:100svh;max-height:330px;width:100%;overflow:hidden}.b-hero__video .b-hero__video-element{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.b-story>.u-wrapper,.b-story.wp-block-group>*,.b-story>.b-postSingle,.wp-block-group .b-story>.wp-block-group__inner-container,.b-postSingle .b-story>.wp-block-group__inner-container{position:relative}@media(min-width: 61.875em){.b-downloads .b-hero{padding-top:140px}}.b-downloads__container--child .b-downloads__container--elements .b-downloads__container--child:not(:last-child){border-bottom:solid 1px var(--colourDarkBorder);padding-bottom:var(--spaceLargeREM);margin-bottom:var(--spaceLargeREM)}.b-downloads__filter{background:var(--colourGrey);padding:var(--spaceMedium) 0;margin-bottom:var(--spaceMedium)}@media(min-width: 61.875em){.b-downloads__filter__inner{display:grid;align-items:center;grid-template-columns:120px repeat(3, 1fr);gap:40px}}.b-downloads__filter__title{font-weight:500;font-size:var(--fontSizeMedium);color:var(--colourContent);margin-bottom:var(--spaceBase)}@media(min-width: 61.875em){.b-downloads__filter__title{margin-bottom:0}}.b-downloads__filter__actions .ais-ClearRefinements-button{position:absolute;top:0;right:0;margin:0}@media(min-width: 61.875em){.b-downloads__filter__actions .ais-ClearRefinements-button{top:8em}}.b-downloads__filter__action{color:var(--colourContent)}.b-downloads__filter__action:link{color:var(--colourContent)}.b-downloads__filter__action:visited{color:var(--colourContent)}.b-downloads__filter__action:active{color:var(--colourContent)}.b-downloads__filter__action:hover{color:var(--colourBrand)}.b-downloads__filter__action{display:block;width:100%;border-radius:0;-webkit-appearance:none;appearance:none;background:rgba(0,0,0,0);margin:0;padding:0;border:0;border-top:1px solid var(--colourFilterBorder);border-bottom:1px solid var(--colourFilterBorder);transition:border .4s ease,padding .4s ease}.b-downloads__filter__action__inner{padding:var(--spaceHalf) 0;font-weight:500;margin:0;cursor:pointer;text-align:left;display:flex;justify-content:space-between;align-items:center}.b-downloads__filter__action__inner span{pointer-events:none}.b-downloads__filter__action__inner svg{max-width:var(--spaceSmallGrid);height:auto}.b-downloads__filter__action.is-active{color:var(--colourBrand)}.b-downloads__filter__action.is-active:link{color:var(--colourBrand)}.b-downloads__filter__action.is-active:visited{color:var(--colourBrand)}.b-downloads__filter__action.is-active:active{color:var(--colourBrand)}.b-downloads__filter__action.is-active:hover{color:var(--colourBrand)}.b-downloads__filter__action.is-active{border-color:var(--colourDarkBorder);padding:0 var(--spaceHalf);box-shadow:0px 3px 6px rgba(0,0,0,.16)}.b-downloads__filter__select{position:relative}@media(max-width: 61.865em){.b-downloads__filter__select{margin-bottom:var(--spaceGrid)}.b-downloads__filter__select:last-child{margin-bottom:0}}.b-downloads__filter__submenu{position:absolute;top:2.4em;left:var(--spaceSmall);background:var(--colourOffWhite);width:100%;z-index:var(--depthAboveAll);transition:max-height .5s cubic-bezier(0, 1, 0, 1);max-height:0;overflow:hidden}.b-downloads__filter__submenu.is-active{max-height:390px;transition:max-height 1s ease-in-out;padding:var(--spaceBase) 0;box-shadow:0px 3px 6px rgba(0,0,0,.16)}.b-downloads__filter__submenu .ais-RefinementList{overflow:auto;max-height:360px;padding:0 var(--spaceBase)}.b-downloads__filter__submenu .ais-RefinementList-list{list-style:none;margin:0;padding:0}.b-downloads__filter__submenu .ais-RefinementList-item{position:relative}.b-downloads__filter__submenu .ais-RefinementList-item:last-child .ais-RefinementList-label{margin-bottom:0}.b-downloads__filter__submenu .ais-RefinementList-checkbox{position:absolute;top:0;left:0;opacity:0;visibility:hidden}.b-downloads__filter__submenu .ais-RefinementList-checkbox:checked~.ais-RefinementList-labelText::after{transform:scale(1)}.b-downloads__filter__submenu .ais-RefinementList-label{display:block;background:var(--colourLight);margin-bottom:4px;transition:background .4s ease}.b-downloads__filter__submenu .ais-RefinementList-label:hover{background:var(--colourGrey)}.b-downloads__filter__submenu .ais-RefinementList-labelText{order:1;cursor:pointer;display:block;padding:var(--spaceHalf) var(--spaceLarge) var(--spaceHalf) var(--spaceHalf)}.b-downloads__filter__submenu .ais-RefinementList-labelText::before,.b-downloads__filter__submenu .ais-RefinementList-labelText::after{content:"";display:block;position:absolute}.b-downloads__filter__submenu .ais-RefinementList-labelText::before{width:20px;height:20px;top:8px;right:8px;border:1px solid var(--colourBrandAlt)}.b-downloads__filter__submenu .ais-RefinementList-labelText::after{width:var(--spaceSmallGrid);height:var(--spaceSmallGrid);top:11px;right:11px;background:var(--colourBrand);transform:scale(0);transition:transform .4s ease}.b-downloads__filter__submenu .ais-RefinementList-count{display:none}.b-downloads__grid{min-height:560px}.b-downloads__grid>.b-downloads__container--parent:first-child .b-downloads__grid__subTitle{padding-top:0;margin-top:0}.b-downloads__grid>.b-downloads__container--parent:first-child .b-downloads__grid__subTitle::before{display:none}.b-downloads__grid .multi-index_hits{margin-bottom:var(--spaceLarge);display:grid;grid-template-columns:1fr;gap:var(--spaceGrid)}@media(min-width: 30em){.b-downloads__grid .multi-index_hits{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 61.875em){.b-downloads__grid .multi-index_hits{grid-template-columns:repeat(4, 1fr);gap:24px var(--spaceSmallGrid)}}.b-downloads__grid .b-download__item{background:var(--colourOffWhite)}.b-downloads__grid .b-download__item,.b-downloads__grid .b-download__title,.b-downloads__grid .b-download__actions,.b-downloads__grid .b-download__description,.b-downloads__grid .b-download__size{border-color:var(--colourLight);color:var(--colourContent)}.b-downloads__grid .b-download__item path,.b-downloads__grid .b-download__title path,.b-downloads__grid .b-download__actions path,.b-downloads__grid .b-download__description path,.b-downloads__grid .b-download__size path{fill:var(--colourBrand)}.b-downloads__grid .b-download__link:hover path{fill:var(--colourLight)}.b-downloads__grid .b-download__size:last-child{border-right:0}.b-downloads__grid .b-download__title{font-weight:500}.b-downloads__grid__title{font-size:var(--fontSizeXLarge);line-height:1.6;color:var(--colourBrand);margin-bottom:var(--spaceHalf)}.b-downloads__grid__subTitle{font-size:var(--fontSizeMediumPlus);line-height:1.7;margin-bottom:var(--spaceBase);color:var(--colourBrandAlt);position:relative;margin-top:var(--spaceBase)}.b-social{margin:0 0 var(--spaceXLarge);padding:0;list-style:none;letter-spacing:.2em;font-weight:500;display:flex;justify-content:flex-start;align-items:center}.b-social__item{display:block}.b-social__link{display:flex;justify-content:center;align-items:center;margin:0 var(--spaceSmallest) 0 0;width:44px;height:44px;border:solid 2px var(--colourBrand);border-radius:50%;transition:background .4s ease}.b-social__link svg{max-width:20px;max-height:20px;height:auto;display:block}.b-social__link path{transition:fill .5s ease-in-out;fill:var(--colourBrand)}.b-social__link:hover{background:var(--colourBrand)}.b-social__link:hover path{fill:var(--colourLight)}.b-switcher{background:var(--colourBrand);color:var(--colourLight);margin:0;position:relative;line-height:1.8}.b-switcher .b-map{position:absolute;top:0;left:0;width:100%;height:100%;z-index:var(--depthBase)}.b-switcher .b-map__canvas{height:100%;width:100%}.b-switcher a{color:var(--colourLight)}.b-switcher a:link{color:var(--colourLight)}.b-switcher a:visited{color:var(--colourLight)}.b-switcher a:active{color:var(--colourLight)}.b-switcher a:hover{color:var(--colourLight)}.b-switcher h2{font-size:var(--fontSizeMediumPlus);line-height:1.7}.b-switcher__container{padding:var(--spaceSection) 0;position:relative;z-index:var(--depthAbove);top:0;left:0;width:100%;height:100%}@media(min-width: 61.875em){.b-switcher__container{min-height:700px}}.b-switcher__item{max-width:850px;cursor:pointer;opacity:.5;transition:opacity .4s ease}.b-switcher__item:hover{opacity:.8}.b-switcher__item.is-active{opacity:1}.b-switcher__item:not(:last-child){border-bottom:solid 1px var(--colourLight);margin-bottom:var(--space20);padding-bottom:var(--space20)}.b-map{background:var(--colourLightBlue)}@media(min-width: 61.875em){.b-columns__column--auto{columns:2;column-gap:var(--spaceGrid)}}.b-columns__text.c-section__content{background:var(--colourBrand);color:var(--colourLight);padding:var(--spaceSection) 0}.b-columns__text.c-section__content.b-columns--Brand{background-color:var(--colourBrand);color:var(--colourLight)}.b-columns__text.c-section__content.b-columns--Brand a,.b-columns__text.c-section__content.b-columns--Brand a:link,.b-columns__text.c-section__content.b-columns--Brand a:visited,.b-columns__text.c-section__content.b-columns--Brand a:active,.b-columns__text.c-section__content.b-columns--Brand a:hover{color:var(--colourLight);text-decoration:underline}.b-columns__text.c-section__content.b-columns--BrandAlt{background-color:var(--colourBrandAlt);color:var(--colourLight)}.b-columns__text.c-section__content.b-columns--BrandAlt a,.b-columns__text.c-section__content.b-columns--BrandAlt a:link,.b-columns__text.c-section__content.b-columns--BrandAlt a:visited,.b-columns__text.c-section__content.b-columns--BrandAlt a:active,.b-columns__text.c-section__content.b-columns--BrandAlt a:hover{color:var(--colourLight);text-decoration:underline}.b-columns__text.c-section__content.b-columns--LightGrey{background-color:var(--colourLightGrey)}.b-columns__text.c-section__content.b-columns--LightGrey h1,.b-columns__text.c-section__content.b-columns--LightGrey h2,.b-columns__text.c-section__content.b-columns--LightGrey h3,.b-columns__text.c-section__content.b-columns--LightGrey h4,.b-columns__text.c-section__content.b-columns--LightGrey h5,.b-columns__text.c-section__content.b-columns--LightGrey h6,.b-columns__text.c-section__content.b-columns--LightGrey p,.b-columns__text.c-section__content.b-columns--LightGrey ul,.b-columns__text.c-section__content.b-columns--LightGrey ol,.b-columns__text.c-section__content.b-columns--LightGrey li,.b-columns__text.c-section__content.b-columns--LightGrey dt,.b-columns__text.c-section__content.b-columns--LightGrey dl,.b-columns__text.c-section__content.b-columns--LightGrey dd{color:var(--colourDark)}.b-columns__text.c-section__content.b-columns--LightGrey a{color:var(--colourDark)}.b-columns__text.c-section__content.b-columns--LightGrey a:link{color:var(--colourDark)}.b-columns__text.c-section__content.b-columns--LightGrey a:visited{color:var(--colourDark)}.b-columns__text.c-section__content.b-columns--LightGrey a:active{color:var(--colourDark)}.b-columns__text.c-section__content.b-columns--LightGrey a:hover{color:var(--colourDark)}.b-columns__text.c-section__content.b-columns--LightGrey h1,.b-columns__text.c-section__content.b-columns--LightGrey h2,.b-columns__text.c-section__content.b-columns--LightGrey h3,.b-columns__text.c-section__content.b-columns--LightGrey h4,.b-columns__text.c-section__content.b-columns--LightGrey h5,.b-columns__text.c-section__content.b-columns--LightGrey h6{color:var(--colourBrand)}.b-columns__text.c-section__content.b-columns--OffWhite{background-color:var(--colourOffWhite)}.b-columns__text.c-section__content.b-columns--OffWhite h1,.b-columns__text.c-section__content.b-columns--OffWhite h2,.b-columns__text.c-section__content.b-columns--OffWhite h3,.b-columns__text.c-section__content.b-columns--OffWhite h4,.b-columns__text.c-section__content.b-columns--OffWhite h5,.b-columns__text.c-section__content.b-columns--OffWhite h6,.b-columns__text.c-section__content.b-columns--OffWhite p,.b-columns__text.c-section__content.b-columns--OffWhite ul,.b-columns__text.c-section__content.b-columns--OffWhite ol,.b-columns__text.c-section__content.b-columns--OffWhite li,.b-columns__text.c-section__content.b-columns--OffWhite dt,.b-columns__text.c-section__content.b-columns--OffWhite dl,.b-columns__text.c-section__content.b-columns--OffWhite dd{color:var(--colourDark)}.b-columns__text.c-section__content.b-columns--OffWhite a{color:var(--colourDark)}.b-columns__text.c-section__content.b-columns--OffWhite a:link{color:var(--colourDark)}.b-columns__text.c-section__content.b-columns--OffWhite a:visited{color:var(--colourDark)}.b-columns__text.c-section__content.b-columns--OffWhite a:active{color:var(--colourDark)}.b-columns__text.c-section__content.b-columns--OffWhite a:hover{color:var(--colourDark)}.b-columns__text.c-section__content.b-columns--OffWhite h1,.b-columns__text.c-section__content.b-columns--OffWhite h2,.b-columns__text.c-section__content.b-columns--OffWhite h3,.b-columns__text.c-section__content.b-columns--OffWhite h4,.b-columns__text.c-section__content.b-columns--OffWhite h5,.b-columns__text.c-section__content.b-columns--OffWhite h6{color:var(--colourBrand)}.b-columns__text.c-section__content.b-columns--Grey{background-color:var(--colourGrey)}.b-columns__text.c-section__content.b-columns--Grey h1,.b-columns__text.c-section__content.b-columns--Grey h2,.b-columns__text.c-section__content.b-columns--Grey h3,.b-columns__text.c-section__content.b-columns--Grey h4,.b-columns__text.c-section__content.b-columns--Grey h5,.b-columns__text.c-section__content.b-columns--Grey h6,.b-columns__text.c-section__content.b-columns--Grey p,.b-columns__text.c-section__content.b-columns--Grey ul,.b-columns__text.c-section__content.b-columns--Grey ol,.b-columns__text.c-section__content.b-columns--Grey li,.b-columns__text.c-section__content.b-columns--Grey dt,.b-columns__text.c-section__content.b-columns--Grey dl,.b-columns__text.c-section__content.b-columns--Grey dd{color:var(--colourDark)}.b-columns__text.c-section__content.b-columns--Grey a{color:var(--colourDark)}.b-columns__text.c-section__content.b-columns--Grey a:link{color:var(--colourDark)}.b-columns__text.c-section__content.b-columns--Grey a:visited{color:var(--colourDark)}.b-columns__text.c-section__content.b-columns--Grey a:active{color:var(--colourDark)}.b-columns__text.c-section__content.b-columns--Grey a:hover{color:var(--colourDark)}.b-columns__text.c-section__content.b-columns--Grey h1,.b-columns__text.c-section__content.b-columns--Grey h2,.b-columns__text.c-section__content.b-columns--Grey h3,.b-columns__text.c-section__content.b-columns--Grey h4,.b-columns__text.c-section__content.b-columns--Grey h5,.b-columns__text.c-section__content.b-columns--Grey h6{color:var(--colourBrand)}.b-columns__text.c-section__content.b-columns--FilterBorder{background-color:var(--colourFilterBorder)}.b-columns__text.c-section__content.b-columns--FilterBorder h1,.b-columns__text.c-section__content.b-columns--FilterBorder h2,.b-columns__text.c-section__content.b-columns--FilterBorder h3,.b-columns__text.c-section__content.b-columns--FilterBorder h4,.b-columns__text.c-section__content.b-columns--FilterBorder h5,.b-columns__text.c-section__content.b-columns--FilterBorder h6,.b-columns__text.c-section__content.b-columns--FilterBorder p,.b-columns__text.c-section__content.b-columns--FilterBorder ul,.b-columns__text.c-section__content.b-columns--FilterBorder ol,.b-columns__text.c-section__content.b-columns--FilterBorder li,.b-columns__text.c-section__content.b-columns--FilterBorder dt,.b-columns__text.c-section__content.b-columns--FilterBorder dl,.b-columns__text.c-section__content.b-columns--FilterBorder dd{color:var(--colourDark)}.b-columns__text.c-section__content.b-columns--FilterBorder a{color:var(--colourDark)}.b-columns__text.c-section__content.b-columns--FilterBorder a:link{color:var(--colourDark)}.b-columns__text.c-section__content.b-columns--FilterBorder a:visited{color:var(--colourDark)}.b-columns__text.c-section__content.b-columns--FilterBorder a:active{color:var(--colourDark)}.b-columns__text.c-section__content.b-columns--FilterBorder a:hover{color:var(--colourDark)}.b-columns__text.c-section__content.b-columns--FilterBorder h1,.b-columns__text.c-section__content.b-columns--FilterBorder h2,.b-columns__text.c-section__content.b-columns--FilterBorder h3,.b-columns__text.c-section__content.b-columns--FilterBorder h4,.b-columns__text.c-section__content.b-columns--FilterBorder h5,.b-columns__text.c-section__content.b-columns--FilterBorder h6{color:var(--colourBrand)}.b-columns__text.c-section__content.b-columns--LightBlue{background-color:var(--colourLightBlue);color:var(--colourLight)}.b-columns__text.c-section__content.b-columns--LightBlue a,.b-columns__text.c-section__content.b-columns--LightBlue a:link,.b-columns__text.c-section__content.b-columns--LightBlue a:visited,.b-columns__text.c-section__content.b-columns--LightBlue a:active,.b-columns__text.c-section__content.b-columns--LightBlue a:hover{color:var(--colourLight);text-decoration:underline}.b-columns__text.c-section__content.b-columns--DarkBorder{background-color:var(--colourDarkBorder);color:var(--colourLight)}.b-columns__text.c-section__content.b-columns--DarkBorder a,.b-columns__text.c-section__content.b-columns--DarkBorder a:link,.b-columns__text.c-section__content.b-columns--DarkBorder a:visited,.b-columns__text.c-section__content.b-columns--DarkBorder a:active,.b-columns__text.c-section__content.b-columns--DarkBorder a:hover{color:var(--colourLight);text-decoration:underline}.b-columns__text.c-section__content.b-columns--Collaborate{background-color:var(--colourCollaborate);color:var(--colourLight)}.b-columns__text.c-section__content.b-columns--Collaborate a,.b-columns__text.c-section__content.b-columns--Collaborate a:link,.b-columns__text.c-section__content.b-columns--Collaborate a:visited,.b-columns__text.c-section__content.b-columns--Collaborate a:active,.b-columns__text.c-section__content.b-columns--Collaborate a:hover{color:var(--colourLight);text-decoration:underline}.b-columns__text.c-section__content.b-columns--Partners{background-color:var(--colourPartners);color:var(--colourLight)}.b-columns__text.c-section__content.b-columns--Partners a,.b-columns__text.c-section__content.b-columns--Partners a:link,.b-columns__text.c-section__content.b-columns--Partners a:visited,.b-columns__text.c-section__content.b-columns--Partners a:active,.b-columns__text.c-section__content.b-columns--Partners a:hover{color:var(--colourLight);text-decoration:underline}.b-columns__text.c-section__content.b-columns--Safegard{background-color:var(--colourSafegard);color:var(--colourLight)}.b-columns__text.c-section__content.b-columns--Safegard a,.b-columns__text.c-section__content.b-columns--Safegard a:link,.b-columns__text.c-section__content.b-columns--Safegard a:visited,.b-columns__text.c-section__content.b-columns--Safegard a:active,.b-columns__text.c-section__content.b-columns--Safegard a:hover{color:var(--colourLight);text-decoration:underline}.b-columns__text.c-section__content.b-columns--Grow{background-color:var(--colourGrow);color:var(--colourLight)}.b-columns__text.c-section__content.b-columns--Grow a,.b-columns__text.c-section__content.b-columns--Grow a:link,.b-columns__text.c-section__content.b-columns--Grow a:visited,.b-columns__text.c-section__content.b-columns--Grow a:active,.b-columns__text.c-section__content.b-columns--Grow a:hover{color:var(--colourLight);text-decoration:underline}.b-columns__text.c-section__content.b-columns--Innovate{background-color:var(--colourInnovate);color:var(--colourLight)}.b-columns__text.c-section__content.b-columns--Innovate a,.b-columns__text.c-section__content.b-columns--Innovate a:link,.b-columns__text.c-section__content.b-columns--Innovate a:visited,.b-columns__text.c-section__content.b-columns--Innovate a:active,.b-columns__text.c-section__content.b-columns--Innovate a:hover{color:var(--colourLight);text-decoration:underline}.b-columns__text.c-section__content.b-columns--brand{background-color:var(--colourbrand);color:var(--colourLight)}.b-columns__text.c-section__content.b-columns--brand a,.b-columns__text.c-section__content.b-columns--brand a:link,.b-columns__text.c-section__content.b-columns--brand a:visited,.b-columns__text.c-section__content.b-columns--brand a:active,.b-columns__text.c-section__content.b-columns--brand a:hover{color:var(--colourLight);text-decoration:underline}.b-columns__text.c-section__content.b-columns--brand-alt{background-color:var(--colourbrand-alt);color:var(--colourLight)}.b-columns__text.c-section__content.b-columns--brand-alt a,.b-columns__text.c-section__content.b-columns--brand-alt a:link,.b-columns__text.c-section__content.b-columns--brand-alt a:visited,.b-columns__text.c-section__content.b-columns--brand-alt a:active,.b-columns__text.c-section__content.b-columns--brand-alt a:hover{color:var(--colourLight);text-decoration:underline}.b-columns__text.c-section__content.b-columns--light-grey{background-color:var(--colourlight-grey)}.b-columns__text.c-section__content.b-columns--light-grey h1,.b-columns__text.c-section__content.b-columns--light-grey h2,.b-columns__text.c-section__content.b-columns--light-grey h3,.b-columns__text.c-section__content.b-columns--light-grey h4,.b-columns__text.c-section__content.b-columns--light-grey h5,.b-columns__text.c-section__content.b-columns--light-grey h6,.b-columns__text.c-section__content.b-columns--light-grey p,.b-columns__text.c-section__content.b-columns--light-grey ul,.b-columns__text.c-section__content.b-columns--light-grey ol,.b-columns__text.c-section__content.b-columns--light-grey li,.b-columns__text.c-section__content.b-columns--light-grey dt,.b-columns__text.c-section__content.b-columns--light-grey dl,.b-columns__text.c-section__content.b-columns--light-grey dd{color:var(--colourDark)}.b-columns__text.c-section__content.b-columns--light-grey a{color:var(--colourDark)}.b-columns__text.c-section__content.b-columns--light-grey a:link{color:var(--colourDark)}.b-columns__text.c-section__content.b-columns--light-grey a:visited{color:var(--colourDark)}.b-columns__text.c-section__content.b-columns--light-grey a:active{color:var(--colourDark)}.b-columns__text.c-section__content.b-columns--light-grey a:hover{color:var(--colourDark)}.b-columns__text.c-section__content.b-columns--light-grey h1,.b-columns__text.c-section__content.b-columns--light-grey h2,.b-columns__text.c-section__content.b-columns--light-grey h3,.b-columns__text.c-section__content.b-columns--light-grey h4,.b-columns__text.c-section__content.b-columns--light-grey h5,.b-columns__text.c-section__content.b-columns--light-grey h6{color:var(--colourBrand)}.b-columns__text.c-section__content.b-columns--off-white{background-color:var(--colouroff-white)}.b-columns__text.c-section__content.b-columns--off-white h1,.b-columns__text.c-section__content.b-columns--off-white h2,.b-columns__text.c-section__content.b-columns--off-white h3,.b-columns__text.c-section__content.b-columns--off-white h4,.b-columns__text.c-section__content.b-columns--off-white h5,.b-columns__text.c-section__content.b-columns--off-white h6,.b-columns__text.c-section__content.b-columns--off-white p,.b-columns__text.c-section__content.b-columns--off-white ul,.b-columns__text.c-section__content.b-columns--off-white ol,.b-columns__text.c-section__content.b-columns--off-white li,.b-columns__text.c-section__content.b-columns--off-white dt,.b-columns__text.c-section__content.b-columns--off-white dl,.b-columns__text.c-section__content.b-columns--off-white dd{color:var(--colourDark)}.b-columns__text.c-section__content.b-columns--off-white a{color:var(--colourDark)}.b-columns__text.c-section__content.b-columns--off-white a:link{color:var(--colourDark)}.b-columns__text.c-section__content.b-columns--off-white a:visited{color:var(--colourDark)}.b-columns__text.c-section__content.b-columns--off-white a:active{color:var(--colourDark)}.b-columns__text.c-section__content.b-columns--off-white a:hover{color:var(--colourDark)}.b-columns__text.c-section__content.b-columns--off-white h1,.b-columns__text.c-section__content.b-columns--off-white h2,.b-columns__text.c-section__content.b-columns--off-white h3,.b-columns__text.c-section__content.b-columns--off-white h4,.b-columns__text.c-section__content.b-columns--off-white h5,.b-columns__text.c-section__content.b-columns--off-white h6{color:var(--colourBrand)}.b-columns__text.c-section__content.b-columns--grey{background-color:var(--colourgrey);color:var(--colourLight)}.b-columns__text.c-section__content.b-columns--grey a,.b-columns__text.c-section__content.b-columns--grey a:link,.b-columns__text.c-section__content.b-columns--grey a:visited,.b-columns__text.c-section__content.b-columns--grey a:active,.b-columns__text.c-section__content.b-columns--grey a:hover{color:var(--colourLight);text-decoration:underline}.b-columns__text.c-section__content.b-columns--filter-border{background-color:var(--colourfilter-border)}.b-columns__text.c-section__content.b-columns--filter-border h1,.b-columns__text.c-section__content.b-columns--filter-border h2,.b-columns__text.c-section__content.b-columns--filter-border h3,.b-columns__text.c-section__content.b-columns--filter-border h4,.b-columns__text.c-section__content.b-columns--filter-border h5,.b-columns__text.c-section__content.b-columns--filter-border h6,.b-columns__text.c-section__content.b-columns--filter-border p,.b-columns__text.c-section__content.b-columns--filter-border ul,.b-columns__text.c-section__content.b-columns--filter-border ol,.b-columns__text.c-section__content.b-columns--filter-border li,.b-columns__text.c-section__content.b-columns--filter-border dt,.b-columns__text.c-section__content.b-columns--filter-border dl,.b-columns__text.c-section__content.b-columns--filter-border dd{color:var(--colourDark)}.b-columns__text.c-section__content.b-columns--filter-border a{color:var(--colourDark)}.b-columns__text.c-section__content.b-columns--filter-border a:link{color:var(--colourDark)}.b-columns__text.c-section__content.b-columns--filter-border a:visited{color:var(--colourDark)}.b-columns__text.c-section__content.b-columns--filter-border a:active{color:var(--colourDark)}.b-columns__text.c-section__content.b-columns--filter-border a:hover{color:var(--colourDark)}.b-columns__text.c-section__content.b-columns--filter-border h1,.b-columns__text.c-section__content.b-columns--filter-border h2,.b-columns__text.c-section__content.b-columns--filter-border h3,.b-columns__text.c-section__content.b-columns--filter-border h4,.b-columns__text.c-section__content.b-columns--filter-border h5,.b-columns__text.c-section__content.b-columns--filter-border h6{color:var(--colourBrand)}.b-columns__text.c-section__content.b-columns--light-blue{background-color:var(--colourlight-blue)}.b-columns__text.c-section__content.b-columns--light-blue h1,.b-columns__text.c-section__content.b-columns--light-blue h2,.b-columns__text.c-section__content.b-columns--light-blue h3,.b-columns__text.c-section__content.b-columns--light-blue h4,.b-columns__text.c-section__content.b-columns--light-blue h5,.b-columns__text.c-section__content.b-columns--light-blue h6,.b-columns__text.c-section__content.b-columns--light-blue p,.b-columns__text.c-section__content.b-columns--light-blue ul,.b-columns__text.c-section__content.b-columns--light-blue ol,.b-columns__text.c-section__content.b-columns--light-blue li,.b-columns__text.c-section__content.b-columns--light-blue dt,.b-columns__text.c-section__content.b-columns--light-blue dl,.b-columns__text.c-section__content.b-columns--light-blue dd{color:var(--colourDark)}.b-columns__text.c-section__content.b-columns--light-blue a{color:var(--colourDark)}.b-columns__text.c-section__content.b-columns--light-blue a:link{color:var(--colourDark)}.b-columns__text.c-section__content.b-columns--light-blue a:visited{color:var(--colourDark)}.b-columns__text.c-section__content.b-columns--light-blue a:active{color:var(--colourDark)}.b-columns__text.c-section__content.b-columns--light-blue a:hover{color:var(--colourDark)}.b-columns__text.c-section__content.b-columns--light-blue h1,.b-columns__text.c-section__content.b-columns--light-blue h2,.b-columns__text.c-section__content.b-columns--light-blue h3,.b-columns__text.c-section__content.b-columns--light-blue h4,.b-columns__text.c-section__content.b-columns--light-blue h5,.b-columns__text.c-section__content.b-columns--light-blue h6{color:var(--colourBrand)}.b-columns__text.c-section__content.b-columns--dark-border{background-color:var(--colourdark-border);color:var(--colourLight)}.b-columns__text.c-section__content.b-columns--dark-border a,.b-columns__text.c-section__content.b-columns--dark-border a:link,.b-columns__text.c-section__content.b-columns--dark-border a:visited,.b-columns__text.c-section__content.b-columns--dark-border a:active,.b-columns__text.c-section__content.b-columns--dark-border a:hover{color:var(--colourLight);text-decoration:underline}.b-columns__text.c-section__content.b-columns--brandalt{background-color:var(--colourbrandalt);color:var(--colourLight)}.b-columns__text.c-section__content.b-columns--brandalt a,.b-columns__text.c-section__content.b-columns--brandalt a:link,.b-columns__text.c-section__content.b-columns--brandalt a:visited,.b-columns__text.c-section__content.b-columns--brandalt a:active,.b-columns__text.c-section__content.b-columns--brandalt a:hover{color:var(--colourLight);text-decoration:underline}.b-columns__text.c-section__content.b-columns--light{background-color:var(--colourlight)}.b-columns__text.c-section__content.b-columns--light h1,.b-columns__text.c-section__content.b-columns--light h2,.b-columns__text.c-section__content.b-columns--light h3,.b-columns__text.c-section__content.b-columns--light h4,.b-columns__text.c-section__content.b-columns--light h5,.b-columns__text.c-section__content.b-columns--light h6,.b-columns__text.c-section__content.b-columns--light p,.b-columns__text.c-section__content.b-columns--light ul,.b-columns__text.c-section__content.b-columns--light ol,.b-columns__text.c-section__content.b-columns--light li,.b-columns__text.c-section__content.b-columns--light dt,.b-columns__text.c-section__content.b-columns--light dl,.b-columns__text.c-section__content.b-columns--light dd{color:var(--colourDark)}.b-columns__text.c-section__content.b-columns--light a{color:var(--colourDark)}.b-columns__text.c-section__content.b-columns--light a:link{color:var(--colourDark)}.b-columns__text.c-section__content.b-columns--light a:visited{color:var(--colourDark)}.b-columns__text.c-section__content.b-columns--light a:active{color:var(--colourDark)}.b-columns__text.c-section__content.b-columns--light a:hover{color:var(--colourDark)}.b-columns__text.c-section__content.b-columns--light h1,.b-columns__text.c-section__content.b-columns--light h2,.b-columns__text.c-section__content.b-columns--light h3,.b-columns__text.c-section__content.b-columns--light h4,.b-columns__text.c-section__content.b-columns--light h5,.b-columns__text.c-section__content.b-columns--light h6{color:var(--colourBrand)}.b-columns__text.c-section__content p,.b-columns__text.c-section__content ul,.b-columns__text.c-section__content ol,.b-columns__text.c-section__content li{color:var(--colourLight)}.b-columns__text.c-section__content h1,.b-columns__text.c-section__content h2,.b-columns__text.c-section__content h3,.b-columns__text.c-section__content h4,.b-columns__text.c-section__content h5,.b-columns__text.c-section__content h6{color:var(--colourLight)}.b-columns__text.c-section__content a{color:var(--colourLight)}.b-columns__text.c-section__content a:link{color:var(--colourLight)}.b-columns__text.c-section__content a:visited{color:var(--colourLight)}.b-columns__text.c-section__content a:active{color:var(--colourLight)}.b-columns__text.c-section__content a:hover{color:var(--colourLight)}.b-columns--Brand,.b-columns--Brand.b-columns__text{background:var(--colourBrand)}.b-columns--Brand.c-section__content h1,.b-columns--Brand.c-section__content h2,.b-columns--Brand.c-section__content h3,.b-columns--Brand.c-section__content h4,.b-columns--Brand.c-section__content h5,.b-columns--Brand.c-section__content h6,.b-columns--Brand.b-columns__text.c-section__content h1,.b-columns--Brand.b-columns__text.c-section__content h2,.b-columns--Brand.b-columns__text.c-section__content h3,.b-columns--Brand.b-columns__text.c-section__content h4,.b-columns--Brand.b-columns__text.c-section__content h5,.b-columns--Brand.b-columns__text.c-section__content h6{color:var(--colourLight)}.b-columns--Brand.c-section__content,.b-columns--Brand.c-section__content p,.b-columns--Brand.c-section__content ul,.b-columns--Brand.c-section__content ol,.b-columns--Brand.b-columns__text.c-section__content,.b-columns--Brand.b-columns__text.c-section__content p,.b-columns--Brand.b-columns__text.c-section__content ul,.b-columns--Brand.b-columns__text.c-section__content ol{color:var(--colourLight)}.b-columns--BrandAlt,.b-columns--BrandAlt.b-columns__text{background:var(--colourBrandAlt)}.b-columns--BrandAlt.c-section__content h1,.b-columns--BrandAlt.c-section__content h2,.b-columns--BrandAlt.c-section__content h3,.b-columns--BrandAlt.c-section__content h4,.b-columns--BrandAlt.c-section__content h5,.b-columns--BrandAlt.c-section__content h6,.b-columns--BrandAlt.b-columns__text.c-section__content h1,.b-columns--BrandAlt.b-columns__text.c-section__content h2,.b-columns--BrandAlt.b-columns__text.c-section__content h3,.b-columns--BrandAlt.b-columns__text.c-section__content h4,.b-columns--BrandAlt.b-columns__text.c-section__content h5,.b-columns--BrandAlt.b-columns__text.c-section__content h6{color:var(--colourLight)}.b-columns--BrandAlt.c-section__content,.b-columns--BrandAlt.c-section__content p,.b-columns--BrandAlt.c-section__content ul,.b-columns--BrandAlt.c-section__content ol,.b-columns--BrandAlt.b-columns__text.c-section__content,.b-columns--BrandAlt.b-columns__text.c-section__content p,.b-columns--BrandAlt.b-columns__text.c-section__content ul,.b-columns--BrandAlt.b-columns__text.c-section__content ol{color:var(--colourLight)}.b-columns--LightGrey,.b-columns--LightGrey.b-columns__text{background:var(--colourLightGrey)}.b-columns--OffWhite,.b-columns--OffWhite.b-columns__text{background:var(--colourOffWhite)}.b-columns--Grey,.b-columns--Grey.b-columns__text{background:var(--colourGrey)}.b-columns--FilterBorder,.b-columns--FilterBorder.b-columns__text{background:var(--colourFilterBorder)}.b-columns--LightBlue,.b-columns--LightBlue.b-columns__text{background:var(--colourLightBlue)}.b-columns--LightBlue.c-section__content h1,.b-columns--LightBlue.c-section__content h2,.b-columns--LightBlue.c-section__content h3,.b-columns--LightBlue.c-section__content h4,.b-columns--LightBlue.c-section__content h5,.b-columns--LightBlue.c-section__content h6,.b-columns--LightBlue.b-columns__text.c-section__content h1,.b-columns--LightBlue.b-columns__text.c-section__content h2,.b-columns--LightBlue.b-columns__text.c-section__content h3,.b-columns--LightBlue.b-columns__text.c-section__content h4,.b-columns--LightBlue.b-columns__text.c-section__content h5,.b-columns--LightBlue.b-columns__text.c-section__content h6{color:var(--colourLight)}.b-columns--LightBlue.c-section__content,.b-columns--LightBlue.c-section__content p,.b-columns--LightBlue.c-section__content ul,.b-columns--LightBlue.c-section__content ol,.b-columns--LightBlue.b-columns__text.c-section__content,.b-columns--LightBlue.b-columns__text.c-section__content p,.b-columns--LightBlue.b-columns__text.c-section__content ul,.b-columns--LightBlue.b-columns__text.c-section__content ol{color:var(--colourLight)}.b-columns--DarkBorder,.b-columns--DarkBorder.b-columns__text{background:var(--colourDarkBorder)}.b-columns--DarkBorder.c-section__content h1,.b-columns--DarkBorder.c-section__content h2,.b-columns--DarkBorder.c-section__content h3,.b-columns--DarkBorder.c-section__content h4,.b-columns--DarkBorder.c-section__content h5,.b-columns--DarkBorder.c-section__content h6,.b-columns--DarkBorder.b-columns__text.c-section__content h1,.b-columns--DarkBorder.b-columns__text.c-section__content h2,.b-columns--DarkBorder.b-columns__text.c-section__content h3,.b-columns--DarkBorder.b-columns__text.c-section__content h4,.b-columns--DarkBorder.b-columns__text.c-section__content h5,.b-columns--DarkBorder.b-columns__text.c-section__content h6{color:var(--colourLight)}.b-columns--DarkBorder.c-section__content,.b-columns--DarkBorder.c-section__content p,.b-columns--DarkBorder.c-section__content ul,.b-columns--DarkBorder.c-section__content ol,.b-columns--DarkBorder.b-columns__text.c-section__content,.b-columns--DarkBorder.b-columns__text.c-section__content p,.b-columns--DarkBorder.b-columns__text.c-section__content ul,.b-columns--DarkBorder.b-columns__text.c-section__content ol{color:var(--colourLight)}.b-columns--Collaborate,.b-columns--Collaborate.b-columns__text{background:var(--colourCollaborate)}.b-columns--Collaborate.c-section__content h1,.b-columns--Collaborate.c-section__content h2,.b-columns--Collaborate.c-section__content h3,.b-columns--Collaborate.c-section__content h4,.b-columns--Collaborate.c-section__content h5,.b-columns--Collaborate.c-section__content h6,.b-columns--Collaborate.b-columns__text.c-section__content h1,.b-columns--Collaborate.b-columns__text.c-section__content h2,.b-columns--Collaborate.b-columns__text.c-section__content h3,.b-columns--Collaborate.b-columns__text.c-section__content h4,.b-columns--Collaborate.b-columns__text.c-section__content h5,.b-columns--Collaborate.b-columns__text.c-section__content h6{color:var(--colourLight)}.b-columns--Collaborate.c-section__content,.b-columns--Collaborate.c-section__content p,.b-columns--Collaborate.c-section__content ul,.b-columns--Collaborate.c-section__content ol,.b-columns--Collaborate.b-columns__text.c-section__content,.b-columns--Collaborate.b-columns__text.c-section__content p,.b-columns--Collaborate.b-columns__text.c-section__content ul,.b-columns--Collaborate.b-columns__text.c-section__content ol{color:var(--colourLight)}.b-columns--Partners,.b-columns--Partners.b-columns__text{background:var(--colourPartners)}.b-columns--Partners.c-section__content h1,.b-columns--Partners.c-section__content h2,.b-columns--Partners.c-section__content h3,.b-columns--Partners.c-section__content h4,.b-columns--Partners.c-section__content h5,.b-columns--Partners.c-section__content h6,.b-columns--Partners.b-columns__text.c-section__content h1,.b-columns--Partners.b-columns__text.c-section__content h2,.b-columns--Partners.b-columns__text.c-section__content h3,.b-columns--Partners.b-columns__text.c-section__content h4,.b-columns--Partners.b-columns__text.c-section__content h5,.b-columns--Partners.b-columns__text.c-section__content h6{color:var(--colourLight)}.b-columns--Partners.c-section__content,.b-columns--Partners.c-section__content p,.b-columns--Partners.c-section__content ul,.b-columns--Partners.c-section__content ol,.b-columns--Partners.b-columns__text.c-section__content,.b-columns--Partners.b-columns__text.c-section__content p,.b-columns--Partners.b-columns__text.c-section__content ul,.b-columns--Partners.b-columns__text.c-section__content ol{color:var(--colourLight)}.b-columns--Safegard,.b-columns--Safegard.b-columns__text{background:var(--colourSafegard)}.b-columns--Safegard.c-section__content h1,.b-columns--Safegard.c-section__content h2,.b-columns--Safegard.c-section__content h3,.b-columns--Safegard.c-section__content h4,.b-columns--Safegard.c-section__content h5,.b-columns--Safegard.c-section__content h6,.b-columns--Safegard.b-columns__text.c-section__content h1,.b-columns--Safegard.b-columns__text.c-section__content h2,.b-columns--Safegard.b-columns__text.c-section__content h3,.b-columns--Safegard.b-columns__text.c-section__content h4,.b-columns--Safegard.b-columns__text.c-section__content h5,.b-columns--Safegard.b-columns__text.c-section__content h6{color:var(--colourLight)}.b-columns--Safegard.c-section__content,.b-columns--Safegard.c-section__content p,.b-columns--Safegard.c-section__content ul,.b-columns--Safegard.c-section__content ol,.b-columns--Safegard.b-columns__text.c-section__content,.b-columns--Safegard.b-columns__text.c-section__content p,.b-columns--Safegard.b-columns__text.c-section__content ul,.b-columns--Safegard.b-columns__text.c-section__content ol{color:var(--colourLight)}.b-columns--Grow,.b-columns--Grow.b-columns__text{background:var(--colourGrow)}.b-columns--Grow.c-section__content h1,.b-columns--Grow.c-section__content h2,.b-columns--Grow.c-section__content h3,.b-columns--Grow.c-section__content h4,.b-columns--Grow.c-section__content h5,.b-columns--Grow.c-section__content h6,.b-columns--Grow.b-columns__text.c-section__content h1,.b-columns--Grow.b-columns__text.c-section__content h2,.b-columns--Grow.b-columns__text.c-section__content h3,.b-columns--Grow.b-columns__text.c-section__content h4,.b-columns--Grow.b-columns__text.c-section__content h5,.b-columns--Grow.b-columns__text.c-section__content h6{color:var(--colourLight)}.b-columns--Grow.c-section__content,.b-columns--Grow.c-section__content p,.b-columns--Grow.c-section__content ul,.b-columns--Grow.c-section__content ol,.b-columns--Grow.b-columns__text.c-section__content,.b-columns--Grow.b-columns__text.c-section__content p,.b-columns--Grow.b-columns__text.c-section__content ul,.b-columns--Grow.b-columns__text.c-section__content ol{color:var(--colourLight)}.b-columns--Innovate,.b-columns--Innovate.b-columns__text{background:var(--colourInnovate)}.b-columns--Innovate.c-section__content h1,.b-columns--Innovate.c-section__content h2,.b-columns--Innovate.c-section__content h3,.b-columns--Innovate.c-section__content h4,.b-columns--Innovate.c-section__content h5,.b-columns--Innovate.c-section__content h6,.b-columns--Innovate.b-columns__text.c-section__content h1,.b-columns--Innovate.b-columns__text.c-section__content h2,.b-columns--Innovate.b-columns__text.c-section__content h3,.b-columns--Innovate.b-columns__text.c-section__content h4,.b-columns--Innovate.b-columns__text.c-section__content h5,.b-columns--Innovate.b-columns__text.c-section__content h6{color:var(--colourLight)}.b-columns--Innovate.c-section__content,.b-columns--Innovate.c-section__content p,.b-columns--Innovate.c-section__content ul,.b-columns--Innovate.c-section__content ol,.b-columns--Innovate.b-columns__text.c-section__content,.b-columns--Innovate.b-columns__text.c-section__content p,.b-columns--Innovate.b-columns__text.c-section__content ul,.b-columns--Innovate.b-columns__text.c-section__content ol{color:var(--colourLight)}.b-columns--brand,.b-columns--brand.b-columns__text{background:var(--colourbrand)}.b-columns--brand.c-section__content h1,.b-columns--brand.c-section__content h2,.b-columns--brand.c-section__content h3,.b-columns--brand.c-section__content h4,.b-columns--brand.c-section__content h5,.b-columns--brand.c-section__content h6,.b-columns--brand.b-columns__text.c-section__content h1,.b-columns--brand.b-columns__text.c-section__content h2,.b-columns--brand.b-columns__text.c-section__content h3,.b-columns--brand.b-columns__text.c-section__content h4,.b-columns--brand.b-columns__text.c-section__content h5,.b-columns--brand.b-columns__text.c-section__content h6{color:var(--colourLight)}.b-columns--brand.c-section__content,.b-columns--brand.c-section__content p,.b-columns--brand.c-section__content ul,.b-columns--brand.c-section__content ol,.b-columns--brand.b-columns__text.c-section__content,.b-columns--brand.b-columns__text.c-section__content p,.b-columns--brand.b-columns__text.c-section__content ul,.b-columns--brand.b-columns__text.c-section__content ol{color:var(--colourLight)}.b-columns--brand-alt,.b-columns--brand-alt.b-columns__text{background:var(--colourbrand-alt)}.b-columns--brand-alt.c-section__content h1,.b-columns--brand-alt.c-section__content h2,.b-columns--brand-alt.c-section__content h3,.b-columns--brand-alt.c-section__content h4,.b-columns--brand-alt.c-section__content h5,.b-columns--brand-alt.c-section__content h6,.b-columns--brand-alt.b-columns__text.c-section__content h1,.b-columns--brand-alt.b-columns__text.c-section__content h2,.b-columns--brand-alt.b-columns__text.c-section__content h3,.b-columns--brand-alt.b-columns__text.c-section__content h4,.b-columns--brand-alt.b-columns__text.c-section__content h5,.b-columns--brand-alt.b-columns__text.c-section__content h6{color:var(--colourLight)}.b-columns--brand-alt.c-section__content,.b-columns--brand-alt.c-section__content p,.b-columns--brand-alt.c-section__content ul,.b-columns--brand-alt.c-section__content ol,.b-columns--brand-alt.b-columns__text.c-section__content,.b-columns--brand-alt.b-columns__text.c-section__content p,.b-columns--brand-alt.b-columns__text.c-section__content ul,.b-columns--brand-alt.b-columns__text.c-section__content ol{color:var(--colourLight)}.b-columns--light-grey,.b-columns--light-grey.b-columns__text{background:var(--colourlight-grey)}.b-columns--off-white,.b-columns--off-white.b-columns__text{background:var(--colouroff-white)}.b-columns--grey,.b-columns--grey.b-columns__text{background:var(--colourgrey)}.b-columns--grey.c-section__content h1,.b-columns--grey.c-section__content h2,.b-columns--grey.c-section__content h3,.b-columns--grey.c-section__content h4,.b-columns--grey.c-section__content h5,.b-columns--grey.c-section__content h6,.b-columns--grey.b-columns__text.c-section__content h1,.b-columns--grey.b-columns__text.c-section__content h2,.b-columns--grey.b-columns__text.c-section__content h3,.b-columns--grey.b-columns__text.c-section__content h4,.b-columns--grey.b-columns__text.c-section__content h5,.b-columns--grey.b-columns__text.c-section__content h6{color:var(--colourLight)}.b-columns--grey.c-section__content,.b-columns--grey.c-section__content p,.b-columns--grey.c-section__content ul,.b-columns--grey.c-section__content ol,.b-columns--grey.b-columns__text.c-section__content,.b-columns--grey.b-columns__text.c-section__content p,.b-columns--grey.b-columns__text.c-section__content ul,.b-columns--grey.b-columns__text.c-section__content ol{color:var(--colourLight)}.b-columns--filter-border,.b-columns--filter-border.b-columns__text{background:var(--colourfilter-border)}.b-columns--light-blue,.b-columns--light-blue.b-columns__text{background:var(--colourlight-blue)}.b-columns--light-blue.c-section__content h1,.b-columns--light-blue.c-section__content h2,.b-columns--light-blue.c-section__content h3,.b-columns--light-blue.c-section__content h4,.b-columns--light-blue.c-section__content h5,.b-columns--light-blue.c-section__content h6,.b-columns--light-blue.b-columns__text.c-section__content h1,.b-columns--light-blue.b-columns__text.c-section__content h2,.b-columns--light-blue.b-columns__text.c-section__content h3,.b-columns--light-blue.b-columns__text.c-section__content h4,.b-columns--light-blue.b-columns__text.c-section__content h5,.b-columns--light-blue.b-columns__text.c-section__content h6{color:var(--colourLight)}.b-columns--light-blue.c-section__content,.b-columns--light-blue.c-section__content p,.b-columns--light-blue.c-section__content ul,.b-columns--light-blue.c-section__content ol,.b-columns--light-blue.b-columns__text.c-section__content,.b-columns--light-blue.b-columns__text.c-section__content p,.b-columns--light-blue.b-columns__text.c-section__content ul,.b-columns--light-blue.b-columns__text.c-section__content ol{color:var(--colourLight)}.b-columns--dark-border,.b-columns--dark-border.b-columns__text{background:var(--colourdark-border)}.b-columns--dark-border.c-section__content h1,.b-columns--dark-border.c-section__content h2,.b-columns--dark-border.c-section__content h3,.b-columns--dark-border.c-section__content h4,.b-columns--dark-border.c-section__content h5,.b-columns--dark-border.c-section__content h6,.b-columns--dark-border.b-columns__text.c-section__content h1,.b-columns--dark-border.b-columns__text.c-section__content h2,.b-columns--dark-border.b-columns__text.c-section__content h3,.b-columns--dark-border.b-columns__text.c-section__content h4,.b-columns--dark-border.b-columns__text.c-section__content h5,.b-columns--dark-border.b-columns__text.c-section__content h6{color:var(--colourLight)}.b-columns--dark-border.c-section__content,.b-columns--dark-border.c-section__content p,.b-columns--dark-border.c-section__content ul,.b-columns--dark-border.c-section__content ol,.b-columns--dark-border.b-columns__text.c-section__content,.b-columns--dark-border.b-columns__text.c-section__content p,.b-columns--dark-border.b-columns__text.c-section__content ul,.b-columns--dark-border.b-columns__text.c-section__content ol{color:var(--colourLight)}.b-columns--brandalt,.b-columns--brandalt.b-columns__text{background:var(--colourbrandalt)}.b-columns--brandalt.c-section__content h1,.b-columns--brandalt.c-section__content h2,.b-columns--brandalt.c-section__content h3,.b-columns--brandalt.c-section__content h4,.b-columns--brandalt.c-section__content h5,.b-columns--brandalt.c-section__content h6,.b-columns--brandalt.b-columns__text.c-section__content h1,.b-columns--brandalt.b-columns__text.c-section__content h2,.b-columns--brandalt.b-columns__text.c-section__content h3,.b-columns--brandalt.b-columns__text.c-section__content h4,.b-columns--brandalt.b-columns__text.c-section__content h5,.b-columns--brandalt.b-columns__text.c-section__content h6{color:var(--colourLight)}.b-columns--brandalt.c-section__content,.b-columns--brandalt.c-section__content p,.b-columns--brandalt.c-section__content ul,.b-columns--brandalt.c-section__content ol,.b-columns--brandalt.b-columns__text.c-section__content,.b-columns--brandalt.b-columns__text.c-section__content p,.b-columns--brandalt.b-columns__text.c-section__content ul,.b-columns--brandalt.b-columns__text.c-section__content ol{color:var(--colourLight)}.b-columns--light,.b-columns--light.b-columns__text{background:var(--colourlight)}.b-columns p,.b-columns ul,.b-columns ol{margin-bottom:var(--spaceBase)}.b-columns__title{margin-bottom:var(--spaceBase)}.b-columns__actions{margin-top:var(--spaceMedium)}.b-product__hero{position:relative;overflow:hidden}@media(max-width: 29.99em){.b-product__hero{margin-top:63px}}.b-product__hero__inner{position:relative;padding:calc(var(--spaceSection)*1.5) 0 var(--spaceSectionHalf)}.b-product__hero__inner::after{content:"";display:block;position:absolute;z-index:var(--depthBase);width:100%;height:20vh;max-height:200px;background:linear-gradient(to top, rgb(255, 255, 255) 35%, rgba(255, 255, 255, 0) 102%);bottom:0;left:0}.b-product__hero__carousel .flickity-viewport{min-height:60vh}@media(min-width: 61.875em){.b-product__hero__carousel .flickity-viewport{min-height:400px;max-height:calc(560px - var(--spaceSection)*1.5 + var(--spaceSectionHalf))}}.b-product__hero__item{width:100%;display:flex;justify-content:center;align-content:center}.b-product__hero__item img{width:60vw;height:60vh;object-fit:contain}@media(min-width: 61.875em){.b-product__hero__item img{max-height:calc(560px - var(--spaceSection)*1.5 + var(--spaceSectionHalf))}}.b-product__hero__content{position:relative;z-index:var(--depthAbove)}@media(min-width: 61.875em){.b-product__hero__content{position:absolute;bottom:var(--spaceSectionHalf);left:0;width:100%}}.b-product__hero .flickity-page-dots{bottom:0;margin:0;padding:0 var(--spaceGrid);display:flex;justify-content:flex-end}.b-product__hero .flickity-page-dots .dot{background:var(--colourBrand);width:16px;height:16px;position:relative;transition:background .4s ease;margin:0 3px}.b-product__hero .flickity-page-dots .dot::before,.b-product__hero .flickity-page-dots .dot::after{content:"";display:block;position:absolute;background:var(--colourBrand)}.b-product__hero .flickity-page-dots .dot::before{width:16px;height:4px;top:50%;transform:translate(0, -50%);left:0}.b-product__hero .flickity-page-dots .dot::after{height:16px;width:4px;left:50%;transform:translate(-50%, 0);top:0}.b-product__hero .flickity-page-dots .dot.is-selected{background:rgba(0,0,0,0)}.b-primaryFeatures+.b-imageAndText,.b-primaryFeatures+.b-features{margin-top:var(--spaceSection)}.b-primaryFeatures__inner{position:relative;background-position:center;background-size:contain;background-repeat:no-repeat}.b-primaryFeatures__grid{display:flex;flex-direction:column;background-color:hsla(0,0%,100%,.75)}@media(min-width: 61.875em){.b-primaryFeatures__grid{flex-direction:row}}.b-primaryFeatures__title{width:100%;display:flex;justify-content:space-between;align-items:center;pointer-events:none;font-size:var(--fontSizeNormal);font-weight:400}.b-primaryFeatures__title span{display:block}.b-primaryFeatures__title svg{flex-shrink:0;transition:transform .4s ease;width:26px}.b-primaryFeatures__title path{fill:var(--colourBrand)}.b-primaryFeatures__item{display:flex;flex:1;border:1px solid var(--colourBrand);border-left:0;flex-direction:column;justify-content:center;align-items:flex-start;padding:var(--spaceXLarge);cursor:pointer}@media(min-width: 61.875em){.b-primaryFeatures__item{min-height:560px}}.b-primaryFeatures__item.is-active .b-primaryFeatures__accordion{max-height:9000px;transition:max-height 1s ease-in-out}.b-primaryFeatures__item.is-active .b-primaryFeatures__title svg{transform:rotate(45deg)}.b-primaryFeatures__action{margin-top:var(--spaceGrid)}.b-newsGrid__inner .b-primaryFeatures__action{display:flex;justify-content:center;margin:var(--spaceGrid) 0}.b-primaryFeatures__accordion{transition:max-height .5s cubic-bezier(0, 1, 0, 1);max-height:0;overflow:hidden}.b-primaryFeatures__accordion__inner{padding-top:var(--spaceGrid)}.b-primaryFeatures__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.8);display:flex;justify-content:center;align-items:center}.b-primaryFeatures__content{font-size:var(--fontSizeNudge)}.b-primaryFeatures__close{position:absolute;top:var(--spaceGrid);right:var(--spaceGrid);transform:rotate(45deg);cursor:pointer;background:rgba(0,0,0,0);border:0;-webkit-appearance:none;appearance:none;border-radius:0}.b-insitu{margin-bottom:0;background:var(--colourBrand)}.b-insitu+.b-features{margin-top:var(--spaceSection)}.b-insitu__item{position:relative}.b-insitu__item::before{content:"";padding-top:66.6%;display:block;width:100%}.b-insitu__item img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center}.c-section.b-cta.b-cta--is-active .b-cta__item:nth-child(even){background:var(--colourBrand)}.c-section.b-cta.b-cta--is-active .b-cta__item:nth-child(odd){background:var(--colourDark)}.c-section.b-cta.b-cta--is-active .b-cta__item__inner{opacity:1}@media(min-width: 61.875em){.c-section.b-cta .b-cta__grid{display:grid;grid-auto-flow:column;justify-content:center;gap:var(--spaceGrid);grid-auto-columns:minmax(0, 1fr)}}.c-section.b-cta .b-cta__item{position:relative}.c-section.b-cta .b-cta__item:nth-child(even) .b-cta__item__reveal{background:var(--colourBrand)}.c-section.b-cta .b-cta__item.is-active{background:var(--colourContent)}.c-section.b-cta .b-cta__item.is-active:nth-child(even){background:var(--colourBrandAlt)}.c-section.b-cta .b-cta__item__reveal{display:block;position:absolute;top:0;left:0;z-index:var(--depthAbove);height:100%;width:0%;background:var(--colourBrand)}.c-section.b-cta .b-cta__item__inner{position:relative;z-index:var(--depthBase);padding:var(--spaceXXLarge);min-height:100%;margin-bottom:var(--spaceGrid);color:var(--colourLight);display:flex;flex-direction:column;position:relative}@media(min-width: 61.875em){.c-section.b-cta .b-cta__item__inner{margin-bottom:0}}.c-section.b-cta .b-cta__item__inner{opacity:0}.c-section.b-cta .b-cta__item p,.c-section.b-cta .b-cta__item ul,.c-section.b-cta .b-cta__item ol,.c-section.b-cta .b-cta__item li{color:var(--colourLight)}.c-section.b-cta .b-cta__item h1,.c-section.b-cta .b-cta__item h2,.c-section.b-cta .b-cta__item h3,.c-section.b-cta .b-cta__item h4,.c-section.b-cta .b-cta__item h5,.c-section.b-cta .b-cta__item h6{color:var(--colourLight)}.c-section.b-cta .b-cta__actions{margin-top:var(--spaceGrid);flex:1;display:flex;align-items:flex-end}.c-section.b-cta .b-cta__actions .u-button,.c-section.b-cta .b-cta__actions .gform_wrapper .gform_footer .gform_button,.gform_wrapper .gform_footer .c-section.b-cta .b-cta__actions .gform_button,.c-section.b-cta .b-cta__actions .gform_wrapper .gform_footer .gform_next_button,.gform_wrapper .gform_footer .c-section.b-cta .b-cta__actions .gform_next_button,.c-section.b-cta .b-cta__actions .gform_wrapper .gform_page_footer .gform_button,.gform_wrapper .gform_page_footer .c-section.b-cta .b-cta__actions .gform_button,.c-section.b-cta .b-cta__actions .gform_wrapper .gform_page_footer .gform_next_button,.gform_wrapper .gform_page_footer .c-section.b-cta .b-cta__actions .gform_next_button,.c-section.b-cta .b-cta__actions .wp-block-buttons .wp-block-button__link,.wp-block-buttons .c-section.b-cta .b-cta__actions .wp-block-button__link{font-size:var(--fontSizeNudge)}.c-section.b-cta .b-cta__content{max-width:340px}.c-section.b-cta .b-cta__content p,.c-section.b-cta .b-cta__content ul,.c-section.b-cta .b-cta__content ol{margin-bottom:var(--spaceGrid)}.c-section.b-cta .b-cta__inner--alt .b-cta__item.is-active:nth-child(even){background:var(--colourDark)}.c-section.b-cta .b-cta__inner--alt .b-cta__item.is-active:nth-child(3){background:var(--colourBrand)}.b-featured__item{background:var(--colourLightBlue);padding:var(--spaceGrid)}.b-featured__actions{margin-top:var(--spaceGrid)}.b-features__container{position:relative;z-index:var(--depthBase);overflow:hidden;margin-bottom:var(--spaceMedium)}.b-features__container:last-child{margin-bottom:0}.b-features__nav{position:relative;z-index:var(--depthAbove)}.b-features__nav__grid{display:flex}.b-features__nav__link{color:var(--colourLight)}.b-features__nav__link:link{color:var(--colourLight)}.b-features__nav__link:visited{color:var(--colourLight)}.b-features__nav__link:active{color:var(--colourLight)}.b-features__nav__link:hover{color:var(--colourLight)}.b-features__nav__link{display:block;-webkit-appearance:none;appearance:none;margin:0;width:100%;text-align:center;border-radius:0;border:0;font-size:var(--fontSizeMediumPlus);font-weight:400;line-height:1;background:var(--colourBrandAlt);cursor:pointer;padding:0}.b-features__nav__link path{fill:var(--colourLight)}.b-features__nav__link svg{transition:transform .3s ease-in-out;width:26px}.b-features__nav__link.is-active svg{transform:rotate(45deg)}.b-features__nav__flex{display:flex;justify-content:space-between;align-items:center;padding:var(--spaceBase) var(--spaceDouble);pointer-events:none}.b-features__content{position:absolute;top:0;left:0;opacity:0;transform:translateY(-10%);transition:opacity .3s ease-in-out,transform .3s ease-in-out;padding:var(--spaceGrid) var(--spaceXXLarge);background:var(--colourOffWhite);width:100%}.b-features__content.is-active{position:relative;opacity:1;transform:translateY(0)}.b-features__list{display:grid;justify-content:space-between;align-items:center;padding-left:var(--spaceBase);gap:0 var(--spaceGrid)}@media(min-width: 61.875em){.b-features__list{display:grid;grid-template-columns:1fr 1fr}}.b-internalLinksGrid{justify-content:center}.b-internalLinksGrid__item{position:relative;margin-bottom:var(--spaceGrid)}.b-internalLinksGrid__item:hover .b-internalLinksGrid__item__inner{background:var(--colourBrand)}.b-internalLinksGrid__item:hover .b-internalLinksGrid__title,.b-internalLinksGrid__item:hover .b-internalLinksGrid__follow{color:var(--colourLight)}.b-internalLinksGrid__item .b-internalLinksGrid__title,.b-internalLinksGrid__item .b-internalLinksGrid__follow{transition:color .4s ease}.b-internalLinksGrid__item__inner{position:relative;background:var(--colourOffWhite);overflow:hidden;transition:background .3s ease}.b-internalLinksGrid__content{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;color:var(--colourContent);padding:var(--spaceXLarge) var(--spaceGrid);min-height:350px;position:relative;z-index:var(--depthAbove)}.b-internalLinksGrid__follow{font-weight:500;font-size:var(--fontSize14);line-height:1.25;position:relative;text-transform:uppercase;letter-spacing:.13em;text-decoration:underline}.b-internalLinksGrid__title{font-size:var(--fontSizeMediumPlus);color:var(--colourContent);margin-bottom:var(--spaceSmall);padding-bottom:var(--spaceSmall);position:relative;line-height:1.3}.b-internalLinksGrid__actions{margin-top:var(--spaceGrid)}.b-textAndLinks__links ul,.b-textAndLinks__links ol{list-style:none;line-height:1.6;color:var(--colourBrand)}.b-textAndForm{background:var(--colourBrand)}.b-textAndForm__form{margin-top:var(--spaceSection)}.b-logos__carousel{padding:0 var(--spaceXXLarge)}.b-logos__carousel .flickity-button path{fill:var(--colourBrand)}.b-logos__item{display:flex;justify-content:center;align-items:center;margin:0 var(--spaceBase);border:solid 1px var(--colourBlueBorder);position:relative;width:50%}@media(min-width: 61.875em){.b-logos__item{width:25%;max-width:275px}}.b-logos__item::before{content:"";padding-top:70%;display:block}.b-logos__item a{display:block}.b-logos__item img{max-width:80%;max-height:80%}@media(min-width: 61.875em){.b-logos__item img{position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0)}}.b-logos__item a{display:block}.b-newsGrid__filter{padding:var(--spaceMedium) 0;margin-bottom:var(--spaceMedium);background:var(--colourGrey)}@media(max-width: 61.865em){.b-newsGrid__filter{flex-wrap:wrap}}.b-newsGrid__filter__title{font-weight:500;font-size:var(--fontSizeMedium);color:var(--colourBrand);margin-bottom:var(--spaceBase);padding-left:var(--spaceGrid)}@media(min-width: 61.875em){.b-newsGrid__filter__title{margin-bottom:0}}.b-newsGrid__filter__inner{display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap;font-size:var(--fontSizeNormal);margin-left:var(--spaceGridNegative);flex-direction:column;position:relative}@media(min-width: 30em){.b-newsGrid__filter__inner{align-items:center;flex-direction:row}}.b-newsGrid__filter__select{padding-left:var(--spaceGrid);margin-bottom:var(--spaceSmall);flex:1;position:relative}@media(max-width: 29.99em){.b-newsGrid__filter__select{width:100%}}.b-newsGrid__filter__select:last-child{margin-bottom:0}@media(min-width: 61.875em){.b-newsGrid__filter__select{max-width:50%;margin-bottom:0}}.b-newsGrid__filter__select select{padding:.75rem .9rem;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 20 20\"><path stroke=\"%230085d6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" d=\"M6 8l4 4 4-4\"/></svg>");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact;cursor:pointer}.b-newsGrid__filter__select--basic::after{content:"";display:block;position:absolute;width:13px;height:10px;background-image:url(/wp-content/themes/legion/public/3249d6ba60b48007e0b2.svg);background-size:contain;background-repeat:no-repeat;right:10px;top:50%;transform:translateY(-50%);transition:transform .5s ease-in-out}.b-newsGrid__grid{margin-left:var(--spaceGridNegative)}.b-newsGrid__grid .multi-index_hits{display:flex;flex-wrap:wrap}.b-newsGrid__image{padding-top:65%;position:relative}.b-newsGrid__image img{top:0;left:0;width:100%;height:100%;position:absolute;object-fit:cover}.b-newsGrid__excerpt{height:4.4em;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.b-newsGrid__item{margin-bottom:var(--space20);padding-left:var(--spaceGrid);width:100%}@media(min-width: 30em){.b-newsGrid__item{width:50%}}@media(min-width: 61.875em){.b-newsGrid__item{width:33.33334%}}.b-newsGrid__item__inner{background:var(--colourLighterGrey);color:var(--colourDark);transition:background .5s ease;position:relative;height:100%;display:flex;flex-direction:column}.b-newsGrid__item:hover .b-newsGrid__item__inner{background:var(--colourBrand);color:var(--colourLight)}.b-newsGrid__item:hover .b-newsGrid__item__inner .b-newsGrid__content a{color:var(--colourLight)}.b-newsGrid__item:hover .b-newsGrid__item__inner .b-newsGrid__content a:link{color:var(--colourLight)}.b-newsGrid__item:hover .b-newsGrid__item__inner .b-newsGrid__content a:visited{color:var(--colourLight)}.b-newsGrid__item:hover .b-newsGrid__item__inner .b-newsGrid__content a:active{color:var(--colourLight)}.b-newsGrid__item:hover .b-newsGrid__item__inner .b-newsGrid__content a:hover{color:var(--colourLight)}.b-newsGrid__item:hover .b-newsGrid__title{color:var(--colourLight)}.b-newsGrid__content{padding:var(--spaceDouble);flex:1;display:flex;flex-direction:column;justify-content:space-between}.b-newsGrid__content a{color:var(--colourDark)}.b-newsGrid__content a:link{color:var(--colourDark)}.b-newsGrid__content a:visited{color:var(--colourDark)}.b-newsGrid__content a:active{color:var(--colourDark)}.b-newsGrid__content a:hover{color:var(--colourDark)}.b-newsGrid__content a:hover{text-decoration:none}.b-newsGrid__content__inner p>a{text-decoration:underline}.b-newsGrid__meta{font-size:var(--fontSizeSmall);margin-bottom:var(--space20);display:block}.b-newsGrid__action{margin-top:var(--spaceSmall)}.b-newsGrid__title,.b-postSingle .b-newsGrid__title{font-weight:400;font-size:var(--fontSizeMediumPlus);margin-bottom:var(--spaceSmallGrid);text-decoration:none;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.b-newsGrid__link{text-transform:uppercase;font-size:var(--fontSizeNudge);text-decoration:underline;letter-spacing:.13em;font-weight:500}.b-newsGrid__subscribe{padding:var(--space30) 0;margin-bottom:var(--space30)}.b-newsGrid__subscribe.b-newsGrid__subscribe--blue{background:var(--colourBrand);color:var(--colourLight)}.b-newsGrid__subscribe.b-newsGrid__subscribe--blue .gform_wrapper .gfield input[type=email],.b-newsGrid__subscribe.b-newsGrid__subscribe--blue .gform_wrapper .gfield input[type=email]::placeholder,.b-newsGrid__subscribe.b-newsGrid__subscribe--blue .gform_wrapper .gfield ::placeholder{color:var(--colourLight);height:auto}.b-newsGrid__subscribe.b-newsGrid__subscribe--blue .gform_wrapper .gfield input[type=email]::placeholder{color:hsla(0,0%,100%,.5)}.b-newsGrid__subscribe .gform_wrapper .gform_fields{display:flex;justify-content:center}.b-newsGrid__subscribe .gform_wrapper .gfield{display:flex;align-items:center;max-width:515px;width:100%;font-size:var(--fontSizeNormal);flex-direction:column;align-items:flex-start;margin-bottom:0}@media(min-width: 61.875em){.b-newsGrid__subscribe .gform_wrapper .gfield{flex-direction:row;align-items:flex-end}}.b-newsGrid__subscribe .gform_wrapper .gfield .ginput_container{flex:1;width:100%}.b-newsGrid__subscribe .gform_wrapper .gfield input[type=email]{outline:0;border:0;background:rgba(0,0,0,0);border-bottom:solid 1px var(--colourSearch);color:var(--colourDark);padding:var(--spaceHalf) var(--spaceThrid)}@media(min-width: 61.875em){.b-newsGrid__subscribe .gform_wrapper .gfield input[type=email]{margin-left:var(--spaceMedium)}}.b-newsGrid__subscribe .gform_wrapper .gfield input[type=email]:focus,.b-newsGrid__subscribe .gform_wrapper .gfield input[type=email]:hover{outline:0;color:var(--colourDark)}.b-newsGrid__subscribe .gform_wrapper .gfield input[type=email]::placeholder{color:rgba(0,0,0,.5)}.b-newsGrid__subscribe .gform_wrapper .gform_footer{display:none}.b-newsGrid__subscribe--alt{background-color:var(--colourBrand);margin-bottom:var(--space0)}.b-newsGrid__subscribe--alt .gform_wrapper .gfield{color:var(--colourLight)}.b-newsGrid__subscribe--alt .gform_wrapper .gfield input[type=email]{border-bottom:1px solid var(--colourLight);color:var(--colourLight);height:auto}.b-newsGrid__subscribe--alt .gform_wrapper .gfield input[type=email]:focus,.b-newsGrid__subscribe--alt .gform_wrapper .gfield input[type=email]:hover{color:var(--colourLight)}.b-newsGrid__subscribe--alt .gform_wrapper .gfield input[type=email]::placeholder{color:hsla(0,0%,100%,.5)}.b-caseStudies__image{position:relative;padding-top:56.6%;display:block}.b-caseStudies__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.news-list{background-color:var(--colourGrey);margin-bottom:var(--space30)}.news-list .b-downloads__filter{margin:0;padding:0}.news-list .ais-SearchBox{margin:0}.news-list .b-downloads__filter__select{min-width:210px}.news-list .b-downloads__filter__inner{display:flex}.news-list .b-downloads__filter__title{white-space:nowrap}.news-list .ais-SearchBox-input[type=search]{margin:0;padding:0;font-size:var(--fontSizeMedium)}.news-list .ais-SearchBox-input[type=search]::placeholder{color:var(--colourDark)}.news-list .u-wrapper,.news-list .wp-block-group>*,.news-list .b-postSingle,.news-list .wp-block-group .wp-block-group__inner-container,.wp-block-group .news-list .wp-block-group__inner-container,.news-list .b-postSingle .wp-block-group__inner-container,.b-postSingle .news-list .wp-block-group__inner-container{display:flex;justify-content:center;flex-direction:column}@media(min-width: 61.875em){.news-list .u-wrapper,.news-list .wp-block-group>*,.news-list .b-postSingle,.news-list .wp-block-group .wp-block-group__inner-container,.wp-block-group .news-list .wp-block-group__inner-container,.news-list .b-postSingle .wp-block-group__inner-container,.b-postSingle .news-list .wp-block-group__inner-container{flex-direction:row;align-items:center;justify-content:space-between}}:root{--colourWhite: #ffffff}.b-news__calendar{background-color:var(--colourLightGrey);padding:var(--space50) 0}.b-news__calendar .tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container{padding:0;margin:0 auto}.b-news__calendar .tribe-events-header__events-bar,.b-news__calendar .tribe-events-header__events-bar.tribe-events-c-events-bar{display:none !important}.b-news__calendar .c-section>h3{font-size:var(--fontSizeXLarge);line-height:1.4;margin-bottom:var(--spaceBase)}@media(min-width: 61.875em){.b-news__calendar .c-section>h3{line-height:1.6}}.b-iframe{--tec-spacer-14: 0;--tec-spacer-13: 0;background:rgba(0,0,0,0)}.b-searchGrid__grid{display:flex;margin-left:var(--spaceSmallGridNegative);flex-wrap:wrap}.b-searchGrid__item{flex:1;max-width:100%;flex-basis:100%;padding-left:var(--spaceSmallGrid);margin-bottom:var(--spaceSmallGrid)}@media(min-width: 61.875em){.b-searchGrid__item{max-width:33.3334%;flex-basis:33.3334%}}.b-searchGrid__content{border:1px solid var(--colourBrandAlt);padding:var(--spaceBase)}.b-searchGrid__content--collaborate{border-color:var(--colourCollaborate)}.b-searchGrid__content--partner{border-color:var(--colourPartners)}.b-searchGrid__content--safegard{border-color:var(--colourSafegard)}.b-searchGrid__content--grow{border-color:var(--colourGrow)}.b-searchGrid__content--innovate{border-color:var(--colourInnovate)}.b-searchGrid__content a{color:var(--colourBrandAlt)}.b-searchGrid__content a:link{color:var(--colourBrandAlt)}.b-searchGrid__content a:visited{color:var(--colourBrandAlt)}.b-searchGrid__content a:active{color:var(--colourBrandAlt)}.b-searchGrid__content a:hover{color:var(--colourBrandAlt)}.b-searchGrid__content a{text-decoration:underline}.b-searchGrid__content a:hover{text-decoration:none}.b-searchGrid__meta{font-size:var(--fontSizeSmall)}.b-searchGrid__actions{margin-top:var(--spaceSmall)}.b-searchGrid__title{font-weight:500;font-size:var(--fontSizeMedium);margin-bottom:var(--spaceBase);text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.b-searchGrid__related{display:flex;justify-content:space-between;border-top:1px solid var(--colourLightGrey);transition:background .5s ease}.b-searchGrid__related:hover{background:var(--colourLightGrey)}.b-searchGrid__related__title{flex:1;border-right:1px solid var(--colourLightGrey);text-transform:uppercase;font-size:var(--fontSizeSmall);display:flex;align-items:center;justify-content:flex-start;font-weight:500;padding:0 var(--spaceBase)}.b-searchGrid__related__image{flex-shrink:0;max-width:70px;padding:var(--spaceHalf);display:flex;justify-content:center;align-items:center}.b-searchGrid__related__image img{max-width:58px;max-height:58px;object-fit:contain}.b-faq__results{transition:max-height .5s cubic-bezier(0, 1, 0, 1);max-height:0;overflow:hidden}.b-faq__results.is-active{max-height:9000px;transition:max-height 1s ease-in-out}.b-faq__form{display:flex;position:relative;padding:0;margin:var(--spaceMedium) 0}.b-faq__form svg{flex-shrink:0;display:block;width:24px;margin-right:var(--spaceBase);margin-left:var(--spaceMedium)}.b-faq__button{position:absolute;right:0;top:0;height:100%;display:flex;justify-content:center;align-items:center}.b-faq__input[type=search]{display:block;font-size:var(--fontSizeXLarge);line-height:1.6;color:var(--colourBrandAlt);-webkit-appearance:none;appearance:none;border:0;border-bottom:1px solid var(--colourFilterBorder);background:rgba(0,0,0,0);transition:border .4s ease;padding-right:var(--spaceDouble)}.b-faq__input[type=search]:focus{outline:none;border-bottom:1px solid var(--colourDarkBorder)}.b-faq__input[type=search]::placeholder{color:var(--colourBrandAlt);opacity:1}.b-faq__item{padding:var(--spaceBase);border-bottom:1px solid var(--colourLight);padding:0 0 var(--spaceMedium);display:none;transition:border .4s ease}.b-faq__item.is-active{display:block}.b-faq__item.is-open{margin-bottom:var(--spaceMedium);border-bottom-color:var(--colourFilterBorder)}.c-section__content .b-faq__item__title{font-size:var(--fontSizeMediumPlus);line-height:1.3;display:flex;justify-content:space-between;align-items:flex-start;cursor:pointer;color:var(--colourDark);transition:color .4s ease}.c-section__content .b-faq__item__title.is-active{color:var(--colourBrand)}.c-section__content .b-faq__item__title.is-active svg{transform:rotate(45deg)}.c-section__content .b-faq__item__title svg{display:block;transition:transform .4s ease;flex-shrink:0;width:26px;height:26px;margin-left:var(--spaceDouble)}.b-faq__item__inner{padding:var(--spaceHalf) var(--spaceXXLarge) var(--spaceHalf) 0}.b-faq__item__inner p,.b-faq__item__inner h1,.b-faq__item__inner h2,.b-faq__item__inner h3,.b-faq__item__inner h4,.b-faq__item__inner h5,.b-faq__item__inner h6,.b-faq__item__inner ul,.b-faq__item__inner ol,.b-faq__item__inner li,.b-faq__item__inner dl,.b-faq__item__inner dt,.b-faq__item__inner dd{font-size:var(--fontSizeNormal);line-height:1.8;color:var(--colourDark)}.b-faq__item__content{transition:max-height .5s cubic-bezier(0, 1, 0, 1);max-height:0;overflow:hidden}.b-faq__item__content.is-active{max-height:9000px;transition:max-height 1s ease-in-out}.b-salesLocator__filter .ginput_container_select,.b-salesLocator__filter .ss-main .ss-single-selected{background-color:var(--colourLightGrey)}.b-salesLocator__above{position:relative;z-index:var(--depthAbove)}.b-salesLocator__item{position:relative;background:var(--colourLight);color:var(--colourBrand);transition:box-shadow .4s ease,opacity .4s ease,filter .4s ease}.b-salesLocator__item p,.b-salesLocator__item h2{font-size:var(--fontSizeNudge);color:var(--colourBrandAlt);margin:0;padding:0}.b-salesLocator__item h2{color:var(--colourBrand)}.b-salesLocator__item a{color:var(--colourBrand)}.b-salesLocator__item a:link{color:var(--colourBrand)}.b-salesLocator__item a:visited{color:var(--colourBrand)}.b-salesLocator__item a:active{color:var(--colourBrand)}.b-salesLocator__item a:hover{color:var(--colourBrandAlt)}.b-salesLocator__item.is-hidden{display:none}.b-salesLocator__item.is-active{z-index:var(--depthAbove)}.b-salesLocator__item.is-active .b-salesLocator__inner{position:absolute;top:0;left:0;width:100%;z-index:var(--depthAbove);box-shadow:0 0 10px rgba(0,0,0,.1)}.b-salesLocator__item.is-active .b-salesLocator__content__inner{display:block}.b-salesLocator__item.is-active .b-salesLocator__link--more svg{transform:rotate(45deg)}.b-salesLocator__item.is-inactive{filter:blur(4px);opacity:.4}.b-salesLocator__actions{flex-shrink:0;display:flex;flex-direction:column;border-left:2px solid var(--colourBrand)}.b-salesLocator__actions a{border-bottom:2px solid var(--colourBrand)}.b-salesLocator__link{flex:1;display:block;background:rgba(0,0,0,0);border:0;border-radius:0;-webkit-appearance:none;appearance:none;padding:0;margin:0;cursor:pointer}.b-salesLocator__link:hover span{background:var(--colourBrandAlt)}.b-salesLocator__link:hover path{fill:var(--colourLight)}.b-salesLocator__link span{display:flex;justify-content:center;align-items:center;width:70px;height:100%;min-height:70px;transition:background .4s ease;padding:var(--spaceBase);pointer-events:none}.b-salesLocator__link span path{transition:fill .4s ease}.b-salesLocator__link span svg{transition:transform .4s ease;display:block}.b-salesLocator__inner{display:flex;justify-content:flex-start;min-height:100%;transition:box-shadow .4s ease,opacity .4s ease,filter .4s ease;background:var(--colourLight)}.b-salesLocator__content{flex:1;padding:var(--spaceBase);overflow-wrap:break-word}.b-salesLocator__content__inner{display:none}.b-salesLocator__map__inner{height:100%}.b-salesLocator__results{background-color:var(--colourBrand);padding:var(--spaceSection) 0}.b-salesLocator__title{color:var(--colourBrand)}.b-salesLocator__cards{gap:var(--spaceSmallGrid)}.b-searchResults__title{font-size:var(--fontSizeMedium);line-height:1.3;display:flex;justify-content:space-between;align-items:flex-start;cursor:pointer;color:var(--colourBrandAlt);font-weight:500;border-bottom:1px solid var(--colourFilterBorder);padding-bottom:var(--spaceHalf);margin-bottom:var(--spaceLarge)}.b-searchResults__title.is-active svg{transform:rotate(180deg)}.b-searchResults__title svg{display:block;transition:transform .4s ease;flex-shrink:0;width:12px;height:26px;margin-left:var(--spaceDouble)}@media(min-width: 61.875em){.b-searchResults__inner .b-download__grid{grid-template-columns:repeat(4, 1fr);gap:var(--spaceSmallGrid)}}.b-searchResults__inner .b-download__item{background:var(--colourBrand);color:var(--colourLight)}.b-searchResults__inner .b-download__item .b-download__actions,.b-searchResults__inner .b-download__item .b-download__size{border-color:var(--colourLight)}.b-searchResults__inner .b-download__item .b-download__title,.b-searchResults__inner .b-download__item .b-download__description,.b-searchResults__inner .b-download__item .b-download__size{color:var(--colourLight)}.b-searchResults__inner--products{margin:0}.b-searchResults__inner .b-download__link path{fill:var(--colourLight)}.b-searchResults__reveal{transition:max-height .5s cubic-bezier(0, 1, 0, 1);max-height:0;overflow:clip}.b-searchResults__reveal--myth{margin-bottom:2rem}.b-searchResults__reveal>div{margin-bottom:var(--spaceSection)}.b-searchResults__reveal.is-active{max-height:9000px;transition:max-height 1s ease-in-out}.b-searchResults__container{margin-bottom:var(--spaceSection)}.b-searchResults__none{text-align:center;font-size:var(--fontSizeXLarge);font-style:italic}.b-searchResults__none p{margin-bottom:var(--spaceOne)}.b-searchResults__touch{font-style:normal}.b-searchResults__actions{display:flex;justify-content:center;flex-wrap:wrap;gap:var(--spaceGrid)}.b-searchResults__actions .u-button,.b-searchResults__actions .gform_wrapper .gform_footer .gform_button,.gform_wrapper .gform_footer .b-searchResults__actions .gform_button,.b-searchResults__actions .gform_wrapper .gform_footer .gform_next_button,.gform_wrapper .gform_footer .b-searchResults__actions .gform_next_button,.b-searchResults__actions .gform_wrapper .gform_page_footer .gform_button,.gform_wrapper .gform_page_footer .b-searchResults__actions .gform_button,.b-searchResults__actions .gform_wrapper .gform_page_footer .gform_next_button,.gform_wrapper .gform_page_footer .b-searchResults__actions .gform_next_button,.b-searchResults__actions .wp-block-buttons .wp-block-button__link,.wp-block-buttons .b-searchResults__actions .wp-block-button__link{display:block;margin:0}@media(max-width: 61.865em){.b-filter--mobile{position:fixed;transform:translateX(150%);top:0;right:0;width:calc(100% - 63px);height:100%;z-index:var(--depthAboveNav);transition:transform .5s ease-in-out,box-shadow .5s ease-in-out;background:var(--colourLight);padding:var(--spaceDouble) var(--spaceBase)}.b-filter--mobile.is-active{transform:translateX(0);box-shadow:0 0 0 100vw rgba(0,0,0,.4)}.b-filter--mobile .u-wrapper,.b-filter--mobile .wp-block-group>*,.b-filter--mobile .b-postSingle,.b-filter--mobile .wp-block-group .wp-block-group__inner-container,.wp-block-group .b-filter--mobile .wp-block-group__inner-container,.b-filter--mobile .b-postSingle .wp-block-group__inner-container,.b-postSingle .b-filter--mobile .wp-block-group__inner-container{margin:0;width:100%}.b-filter--mobile .b-downloads__filter__title,.b-filter--mobile .b-products__filter__title{text-transform:uppercase;border-bottom:solid 2px var(--colourFilterBorder);padding-bottom:var(--spaceBase);margin:0 0 var(--spaceDouble)}.b-filter--mobile .b-filter__burger{position:absolute;top:0;left:-63px}.b-filter--mobile .b-filter__burger .u-burger__icon,.b-filter--mobile .b-filter__burger .u-burger__icon::after,.b-filter--mobile .b-filter__burger .u-burger__icon::before{background:var(--colourLight)}.b-filter--mobile .b-filter__burger.is-active .u-burger__icon{background:rgba(0,0,0,0)}.b-filter--mobile .b-filter__burger .b-filter__visual__inner,.b-filter--mobile .b-filter__burger .b-filter__burger__inner{background:var(--colourBrand);width:63px;height:63px;display:flex;justify-content:center;align-items:center}}@media(min-width: 61.875em){.b-filter__burger{display:none}}.b-filter__visual{text-align:center;font-size:var(--fontSizeLarge);background:var(--colourGrey);font-weight:500;color:var(--colourBrandAlt);padding:var(--spaceBase);margin-bottom:var(--spaceDouble);border-top:var(--colourFilterBorder) 1px solid;border-bottom:var(--colourFilterBorder) 1px solid}@media(min-width: 61.875em){.b-filter__visual{display:none}}.u-wrapper .b-filter__visual,.wp-block-group>* .b-filter__visual,.b-postSingle .b-filter__visual,.wp-block-group .wp-block-group__inner-container .b-filter__visual{margin-left:-2.5%;margin-right:-2.5%}.b-contentSwiper{background:var(--colourBrand);color:var(--colourLight);padding:var(--spaceSection) 0}.b-contentSwiper__title{margin-bottom:7.75rem}@media(min-width: 61.875em){.b-contentSwiper__slide{display:grid;grid-template-columns:7fr 5fr;grid-template-rows:auto;gap:var(--spaceSmallGrid)}}.b-contentSwiper__slide__image{display:flex;justify-content:center;align-items:center;margin-bottom:var(--spaceAboutSwiper)}@media(min-width: 61.875em){.b-contentSwiper__slide__image{align-items:flex-start;height:-webkit-fit-content;height:fit-content;margin-bottom:0}}.b-contentSwiper__slide__image img{max-height:60vh;max-width:70%;object-fit:contain}@media(min-width: 61.875em){.b-contentSwiper__slide__image img{opacity:0}}.b-contentSwiper__content{position:relative}@media(min-width: 61.875em){.b-contentSwiper__content{min-height:100vh;padding-bottom:40vh}}@media(min-width: 81.25em){.b-contentSwiper__content{padding-bottom:60vh}}.b-contentSwiper__content__slide{margin-bottom:7.5rem}@media(min-width: 61.875em){.b-contentSwiper__content__slide{display:flex;justify-content:center;flex-direction:column;align-items:flex-start}}.b-contentSwiper__content__title{font-size:var(--fontSizeXLarge);margin-bottom:2.18rem}.b-contentSwiper__content__text{font-size:var(--fontSizeAsideNav);line-height:1.6667}.b-papers{color:var(--colourBase)}.b-papers__filter__inner .b-downloads__filter__actions .ais-ClearRefinements-button{top:.6em}.b-papers .b-search input::placeholder{color:var(--colourFilterBorder)}.b-papers__grid{display:grid;grid-gap:var(--spaceBase);grid-template-columns:repeat(6, 1fr);grid-template-rows:auto;border-bottom:1px solid var(--colourDarkBorder);padding:var(--spaceSmallREM) 0;cursor:pointer;transition:background .3s ease,padding .3s ease}@media(min-width: 61.875em){.b-papers__grid{padding:var(--spaceLargeREM) 0;grid-gap:var(--spaceDownloadGrid);grid-template-columns:repeat(12, 1fr)}}@media(min-width: 61.875em){.b-papers__grid:hover{background:var(--colourOffWhite);padding:var(--spaceLargeREM) var(--spaceBase)}}.b-papers__grid.is-active .b-papers__title{white-space:normal;overflow:visible;text-overflow:none;margin-bottom:var(--spaceBase)}.b-papers__grid.is-active .b-papers__authors,.b-papers__grid.is-active .b-papers__meta{max-height:9000px;transition:max-height 1s ease-in-out}.b-papers__grid.is-active .b-papers__actions{display:none}.b-papers__grid.is-active .b-papers__visit{display:flex}.b-papers__grid.is-active .b-papers__link{pointer-events:all}@media(max-width: 61.865em){.b-papers__grid.is-active .b-papers__column--mobile{display:block}}.b-papers__container{border-top:1px solid var(--colourDarkBorder)}@media(max-width: 61.865em){.b-papers__column--title{grid-area:1/1/1/span 4}.b-papers__column--published{grid-area:2/1/2/span 4}.b-papers__column--application{grid-area:3/1/3/span 2}.b-papers__column--product{grid-area:3/3/3/span 2}.b-papers__column--actions{grid-area:1/6/1/6}.b-papers__column--mobile{display:none}}@media(min-width: 61.875em){.b-papers__column--published{grid-column:span 1}.b-papers__column--actions{grid-column:span 1}.b-papers__column--product{grid-column:span 2}.b-papers__column--application{grid-column:span 2}.b-papers__column--title{grid-column:span 6}}.b-papers__authors{font-size:var(--fontSizeNudge);color:var(--colourBase);transition:max-height .5s cubic-bezier(0, 1, 0, 1);max-height:1.3em;overflow:hidden}.b-papers__date,.b-papers__application,.b-papers__model{font-size:var(--fontSizeNudge)}.b-papers__link{color:var(--colourBrand)}.b-papers__link:link{color:var(--colourBrand)}.b-papers__link:visited{color:var(--colourBrand)}.b-papers__link:active{color:var(--colourBrand)}.b-papers__link:hover{color:var(--colourBrand)}.b-papers__link{pointer-events:none}.b-papers__title{color:var(--colourBrand);font-size:var(--fontSizeMediumPlus);line-height:1.7}.b-papers__title__container{max-width:400px}.b-papers__open{background:rgba(0,0,0,0);border:0;-webkit-appearance:none;appearance:none;display:block;padding:0;margin:0}.b-papers__open svg{display:block}.b-papers__meta{width:100%;transition:max-height .5s cubic-bezier(0, 1, 0, 1);max-height:1.5em;overflow:hidden}.b-papers__visit,.b-papers__actions{display:flex;justify-content:flex-end}.b-papers__visit{display:none}.b-singleWorkflow .b-relatedDownload .b-downloads__grid__inner{padding:0}.b-singleWorkflow .b-downloads__grid__group{gap:var(--space15)}.b-singleWorkflow .b-newsFeed__title{font-size:var(--fontSizeMediumPlus);line-height:1.2;margin-bottom:var(--spaceMediumREM);display:-webkit-box;max-width:100%;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;height:auto}.b-singleWorkflow .c-section__wrapper,.b-singleWorkflow .rc-collapse,.b-singleWorkflow .b-charts{max-width:1000px;width:90%;margin:0 auto var(--spaceSection);position:relative}.b-singleWorkflow__explore{text-align:center;position:absolute;bottom:var(--spaceSmallREM);left:0;width:100%;color:var(--colourLight);font-size:var(--fontSize16)}.b-singleWorkflow__hero{position:relative;height:768px;height:clamp(400px,100vh,560px);overflow:hidden;margin-bottom:var(--spaceSection);background-color:var(--colourBrand)}.b-singleWorkflow__hero__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center}@media(max-width: 61.865em){.b-singleWorkflow__body .c-section__wrapper{margin:0 auto var(--spaceSection)}}.b-singleWorkflow__body .b-columns,.b-singleWorkflow__body .b-quote{max-width:900px}.b-singleWorkflow__body .b-media{max-width:1024px}.b-singleWorkflow__body .b-media__video{position:relative}.b-singleWorkflow__body .b-media video[poster]{object-fit:cover}.b-singleWorkflow__body .b-media__action{top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.54);display:block;transform:translate(0, 0)}.b-singleWorkflow__body .b-media__action span{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.b-singleWorkflow__body .b-relatedDownload{padding-bottom:1px}.b-singleWorkflow__content{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);color:var(--colourLight);z-index:var(--depthBase)}.b-singleWorkflow__content a{color:var(--colourLight)}.b-singleWorkflow__content a:link{color:var(--colourLight)}.b-singleWorkflow__content a:visited{color:var(--colourLight)}.b-singleWorkflow__content a:active{color:var(--colourLight)}.b-singleWorkflow__content a:hover{color:var(--colourLight)}.b-singleWorkflow__content a:hover{text-decoration:underline}.b-singleWorkflow__id{font-size:var(--fontSizeXLarge);line-height:1.9;margin:0;font-weight:300}.b-singleWorkflow__title{font-weight:500;line-height:1.3;font-size:var(--fontSizeXXXLarge);max-width:500px;text-align:center;margin:0 auto}.b-singleWorkflow__back{font-size:var(--fontSizeBody);line-height:2;margin:0;position:absolute;top:calc(var(--headerHeight) + var(--spaceDouble));left:var(--spaceDouble);z-index:var(--depthAbove)}.b-singleWorkflow__back__link{color:var(--colourLight)}.b-singleWorkflow__back__link:link{color:var(--colourLight)}.b-singleWorkflow__back__link:visited{color:var(--colourLight)}.b-singleWorkflow__back__link:active{color:var(--colourLight)}.b-singleWorkflow__back__link:hover{color:var(--colourDark)}.b-singleWorkflow__back__link{display:flex;align-items:center}.b-singleWorkflow__back__link svg{margin-right:var(--spaceBase)}@media(min-width: 61.875em){.b-singleWorkflow__back--mobile{display:none}}.b-singleWorkflow__actions{margin-bottom:var(--spaceLarge);display:flex;justify-content:center}.b-singleWorkflow__nav{list-style:none;margin:0;align-self:flex-start;display:none}@media(min-width: 64em){.b-singleWorkflow__nav{display:block}}.b-singleWorkflow__nav__link{color:var(--colourBrand)}.b-singleWorkflow__nav__link:link{color:var(--colourBrand)}.b-singleWorkflow__nav__link:visited{color:var(--colourBrand)}.b-singleWorkflow__nav__link:active{color:var(--colourBrand)}.b-singleWorkflow__nav__link:hover{color:var(--colourBrand)}.b-singleWorkflow__nav__link{display:flex;align-items:center;font-size:var(--fontSizeMediumPlus);line-height:2.5}@media(min-width: 64em){.b-singleWorkflow__nav__link::before{content:"";background:var(--colourBrand);display:block;height:1px;width:50px;transition:width .5s ease;margin-right:var(--spaceBase)}}@media(min-width: 64em){.b-singleWorkflow__nav__link.is-active::before,.b-singleWorkflow__nav__link:hover::before{width:76px}}.b-singleWorkflow__nav__select{background-image:url(/wp-content/themes/legion/public/3249d6ba60b48007e0b2.svg);background-repeat:no-repeat;background-size:19px 10px;background-position:98.5% center;margin:0 var(--spaceBase)}@media(min-width: 64em){.b-singleWorkflow__nav__select{display:none}}.b-singleWorkflow__nav__select select{-webkit-appearance:none;appearance:none;border:2px solid var(--colourBrand);border-radius:0;margin-bottom:var(--spaceMedium);padding:var(--spaceHalf)}.b-charts{max-width:860px;margin:0 auto var(--spaceSection)}.b-charts__pie{position:relative;padding-top:100%}.b-charts__pie .recharts-responsive-container{position:absolute;top:0;left:0}.b-charts__title{color:var(--colourBrand);text-align:center;font-size:1.25rem}.b-charts__data{list-style:none;margin:0 var(--spaceSmallREM);padding:0;border-top:1px solid var(--colourBrand);font-size:var(--fontSizeMediumPlus)}.b-charts__data__item{padding:var(--spaceHalf) var(--spaceMediumREM);border-bottom:1px solid var(--colourBrand);display:flex;justify-content:space-between;align-items:center}.b-charts__data__value--value{padding-right:var(--spaceSmallREM)}.b-charts__data__value--name{text-align:right;font-size:var(--fontSizeNormal)}.b-charts .recharts-label,.b-charts .recharts-text{font-size:11px}.b-product{overflow:hidden;background:var(--colourLightGrey);padding:5vw 0;padding:clamp(40px,5vw,120px) 0}.b-product__container{margin-bottom:var(--spaceXLarge)}.b-product__container .swiper{overflow:visible}.b-product__carousel{margin-top:var(--space12)}.b-product__item{width:310px;min-height:360px;background:var(--colourLight)}.b-product__item img{width:230px;height:230px;object-fit:contain;object-position:center}.b-applicationCarousel{background:var(--colourBrand);color:var(--colourLight);padding:5vw 0;padding:clamp(40px,5vw,120px) 0}.b-applicationCarousel__link{color:var(--colourLight);text-align:center;font-weight:400}.b-applicationCarousel__link a{color:var(--colourLight)}.b-applicationCarousel__link a:link{color:var(--colourLight)}.b-applicationCarousel__link a:visited{color:var(--colourLight)}.b-applicationCarousel__link a:active{color:var(--colourLight)}.b-applicationCarousel__link a:hover{color:var(--colourLight)}.b-applicationCarousel__link a{text-decoration:underline}.b-applicationCarousel__grid{margin-top:var(--space50)}@media(min-width: 64em){.b-applicationCarousel__grid{grid-gap:var(--space80);display:grid;grid-template-columns:1fr 2fr}}.b-applicationCarousel__items{position:relative;overflow:hidden}.b-applicationCarousel__item{position:absolute;width:100%;margin-bottom:var(--space15);opacity:0;top:0;left:0;transform:translateY(100%)}@media(min-width: 64em){.b-applicationCarousel__item{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space80)}}.b-applicationCarousel__item.is-active{position:relative;opacity:1;transform:translate(0)}.b-applicationCarousel__item__content{padding:var(--space25) 0 0;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}@media(min-width: 64em){.b-applicationCarousel__item__content{text-align:left;align-items:flex-start;padding:0}}.b-applicationCarousel__item__title,.b-applicationCarousel__item__excerpt{margin-bottom:var(--space25)}.b-applicationCarousel__item__title{font-size:var(--fontSizeMediumPlus);font-weight:300;max-width:170px}.b-applicationCarousel__item__excerpt{font-weight:300;font-size:var(--fontSize14)}.b-applicationCarousel__item__thumbnail{position:relative;padding-top:100%}.b-applicationCarousel__item__thumbnail img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.b-applicationCarousel__select{display:block}@media(min-width: 64em){.b-applicationCarousel__select{display:none}}.b-applicationCarousel__nav{position:relative;margin:0 0 var(--space25)}@media(min-width: 64em){.b-applicationCarousel__nav{margin:0}}.b-applicationCarousel__list{margin:0;padding:0 var(--space30) 0 0;list-style:none;flex-direction:column;justify-content:space-between;align-items:flex-end;height:100%;display:none}@media(min-width: 64em){.b-applicationCarousel__list{display:flex}}.b-applicationCarousel__list__item.is-active .b-applicationCarousel__list__link{opacity:1}.b-applicationCarousel__list__link{color:var(--colourLight)}.b-applicationCarousel__list__link:link{color:var(--colourLight)}.b-applicationCarousel__list__link:visited{color:var(--colourLight)}.b-applicationCarousel__list__link:active{color:var(--colourLight)}.b-applicationCarousel__list__link:hover{color:var(--colourLight)}.b-applicationCarousel__list__link{display:inline-block;background:rgba(0,0,0,0);border-radius:0;border:0;margin:var(--space8) 0;padding:0;line-height:1;-webkit-appearance:none;appearance:none;font-size:var(--fontSizeMediumPlus);text-align:right;font-weight:300;cursor:pointer;transition:opacity .5s ease;opacity:.4}.b-applicationCarousel__list__link:hover{opacity:1}.b-applicationCarousel__bar{position:absolute;top:0;right:0;width:3px;height:100%;border-radius:2px;background:hsla(0,0%,100%,.15);display:none}@media(min-width: 64em){.b-applicationCarousel__bar{display:block}}.b-applicationCarousel__bar__progress{width:3px;height:100%;border-radius:2px;position:absolute;background:var(--colourLight);top:0;left:0}.b-upsell{color:var(--colourBrand);padding:0;border-top:1px solid var(--colourOffWhite)}@media(min-width: 61.875em){.b-upsell__grid{display:grid;grid-template-columns:1fr 1fr}}.b-upsell__item{border-right:1px solid var(--colourOffWhite);padding:var(--space30) var(--space50);display:none}@media(min-width: 61.875em){.b-upsell__item{display:grid;grid-template-columns:2fr 3fr;gap:var(--space30)}}.b-upsell__item:last-child{border:0;display:block}@media(min-width: 61.875em){.b-upsell__item:last-child{display:flex}}.b-upsell__thumbnail{display:flex;justify-content:center;margin-bottom:var(--spaceMedium)}@media(min-width: 61.875em){.b-upsell__thumbnail{margin-bottom:0}}.b-upsell__thumbnail img{max-height:150px;object-fit:contain}.b-upsell__thumbnail svg #words{animation:rotating 30s linear infinite;transform-origin:50% 50%}.b-upsell__content{font-size:var(--fontSizeMediumPlus);display:flex;flex-direction:column;justify-content:center;text-align:center}@media(min-width: 61.875em){.b-upsell__content{text-align:left}}.b-upsell__content a{color:var(--colourContent)}.b-upsell__content a:link{color:var(--colourContent)}.b-upsell__content a:visited{color:var(--colourContent)}.b-upsell__content a:active{color:var(--colourContent)}.b-upsell__content a:hover{color:var(--colourContent)}.b-upsell__content a{font-size:var(--fontSize14)}.b-upsell__content a::after{display:inline-block;content:">";margin-left:var(--spaceHalf);transition:transform .4s ease}.b-upsell__content a:hover{text-decoration:underline}.b-upsell__content a:hover::after{transform:translateX(3px)}@keyframes rotating{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.b-products__landing--title{color:var(--colourBrand);font-size:var(--fontSizeMediumPlus)}.b-products__landing--description{font-size:var(--fontSizeNudge);margin-bottom:var(--space12)}.b-products__landing--usp{font-size:var(--fontSizeNudge)}.b-products__landing--usp ul{margin:0 0 var(--space20) var(--space20);padding:0}.b-products__landing--usp li{margin-bottom:var(--spaceHalf)}.b-product__item--usp{background:rgba(0,0,0,0);padding:0}.b-product__item--usp .b-products__item__image{padding:var(--spaceGrid);background:var(--colourLight);height:auto;margin-bottom:var(--spaceGrid)}.b-upsell__image img{max-width:initial;width:100%;height:auto}.b-upsell__location{border-bottom:solid 1px var(--colourFilterBorder)}@media(max-width: 61.865em){.b-upsell__location .c-layout__grid{gap:0}}.b-upsell__copy{padding:var(--space50) var(--space80);color:var(--colourDark);display:flex;flex-direction:column;justify-content:center;text-align:center}@media(min-width: 61.875em){.b-upsell__copy{text-align:left}}.b-upsell__copy .b-upsell__content{color:var(--colourBrand);margin-bottom:var(--space20)}.b-upsell__copy a{color:var(--colourBrand)}.b-upsell__copy a:link{color:var(--colourBrand)}.b-upsell__copy a:visited{color:var(--colourBrand)}.b-upsell__copy a:active{color:var(--colourBrand)}.b-upsell__copy a:hover{color:var(--colourBrand)}.b-upsell__copy a:hover{text-decoration:underline}.b-featuredProduct{width:100%;overflow:hidden;position:relative;margin-bottom:var(--spaceSmallGrid);display:block;background:var(--colourBrand)}.b-featuredProduct .swiper-wrapper{justify-content:flex-start}.b-featuredProduct .swiper-button-prev,.b-featuredProduct .swiper-button-next{position:absolute;top:50%;margin-top:-10px;background-size:contain;background-repeat:no-repeat;background-position:center;z-index:var(--depthAboveAll);cursor:pointer;transition:opacity .4s ease;border:1px solid var(--colourLight);border-radius:50%;width:34px;height:34px;background-size:9px auto;background-position:13px center}@media(max-width: 61.865em){.b-featuredProduct .swiper-button-prev,.b-featuredProduct .swiper-button-next{top:var(--spaceMedium);margin-top:0}}.b-featuredProduct .swiper-button-prev.swiper-button-disabled,.b-featuredProduct .swiper-button-next.swiper-button-disabled{opacity:.5}.b-featuredProduct .swiper-button-prev{background-image:url(/wp-content/themes/legion/public/37e1f8b0284b2d4390aa.svg);left:var(--spaceOne);background-position:10px center}@media(max-width: 61.865em){.b-featuredProduct .swiper-button-prev{left:initial;right:54px}}.b-featuredProduct .swiper-button-next{background-image:url(/wp-content/themes/legion/public/b1597dee74b416a94f3b.svg);right:var(--spaceOne)}.b-featuredProduct .swiper-pagination{top:50%;right:var(--spaceMedium);transform:translateY(-50%);display:flex;flex-direction:column;position:absolute;z-index:var(--depthAboveNav);transition:background .4s ease}.b-featuredProduct .swiper-pagination-bullet{background:radial-gradient(circle, rgba(255, 255, 255, 0.3) 0px, rgba(255, 255, 255, 0.3) 4px, rgb(0, 62, 139) 4px, rgb(0, 62, 139) 5px);width:10px;height:10px;border-radius:50%;margin-bottom:5px}.b-featuredProduct .swiper-pagination-bullet-active{background:radial-gradient(circle, rgb(255, 255, 255) 0px, rgb(255, 255, 255) 2px, rgb(0, 62, 139) 2px, rgb(0, 62, 139) 4px, rgb(255, 255, 255) 4px, rgb(255, 255, 255) 5px)}.b-featuredProduct .swiper-slide{position:relative;background:var(--colourBrand);color:var(--colourLight);padding:var(--spaceXXLarge) var(--spaceMedium) var(--spaceMedium);height:auto}@media(min-width: 61.875em){.b-featuredProduct .swiper-slide{padding:0 var(--spaceXXLarge)}}.b-featuredProduct__item{max-width:970px;display:flex;flex-direction:column;justify-content:space-between;min-height:100%}@media(min-width: 61.875em){.b-featuredProduct__item{display:grid;grid-template-columns:3fr 1fr}}.b-featuredProduct__content{padding:var(--spaceXLarge) 0 0;order:2}@media(min-width: 61.875em){.b-featuredProduct__content{padding:var(--spaceXLarge) var(--spaceXXLarge) var(--spaceXLarge) 0;order:1}}.b-featuredProduct__group{position:absolute;font-size:var(--fontSize16);top:var(--spaceXLarge);left:var(--spaceXLarge)}@media(min-width: 61.875em){.b-featuredProduct__group{position:relative;top:initial;left:initial}}.b-featuredProduct__title{font-size:var(--fontSizeLarge);margin:0}@media(min-width: 61.875em){.b-featuredProduct__title{font-size:var(--fontSizeMediumPlus)}}.b-featuredProduct__subTitle{font-size:var(--fontSizeAsideNav)}@media(min-width: 61.875em){.b-featuredProduct__subTitle{margin-bottom:var(--space15)}}.b-featuredProduct__intro{font-size:var(--fontSizeAsideNav);line-height:1.7;max-width:350px}@media(min-width: 61.875em){.b-featuredProduct__intro{margin-right:var(--spaceXXLarge)}}.b-featuredProduct__thumbnail{display:flex;padding:var(--spaceXXLarge) 0 0;align-items:center;justify-content:center;order:1;flex:1}@media(min-width: 61.875em){.b-featuredProduct__thumbnail{padding:var(--spaceMedium) 0 0;justify-content:flex-end;order:2}}.b-featuredProduct__thumbnail img{max-width:220px;max-height:300px;object-fit:contain}.b-textWithTitle__content p{margin-bottom:var(--spaceBase)}.b-vacancy .b-singleApplication__body__inner{margin:0 auto}.b-vacancies__list{list-style:none;margin:0;padding:0;margin-bottom:var(--spaceXLarge)}.b-vacancies__item{background:var(--colourLightGrey);margin-bottom:var(--space8);padding:var(--spaceOne)}@media(min-width: 61.875em){.b-vacancies__item{padding:var(--spaceTwo)}}.b-vacancies__item__actions{display:flex;justify-content:flex-start;align-items:flex-start;margin-top:var(--spaceOne);flex-direction:column;gap:var(--space12)}@media(min-width: 61.875em){.b-vacancies__item__actions{flex-direction:row;align-items:center;gap:0}}.b-vacancies__item__actions .u-button,.b-vacancies__item__actions .gform_wrapper .gform_footer .gform_button,.gform_wrapper .gform_footer .b-vacancies__item__actions .gform_button,.b-vacancies__item__actions .gform_wrapper .gform_footer .gform_next_button,.gform_wrapper .gform_footer .b-vacancies__item__actions .gform_next_button,.b-vacancies__item__actions .gform_wrapper .gform_page_footer .gform_button,.gform_wrapper .gform_page_footer .b-vacancies__item__actions .gform_button,.b-vacancies__item__actions .gform_wrapper .gform_page_footer .gform_next_button,.gform_wrapper .gform_page_footer .b-vacancies__item__actions .gform_next_button,.b-vacancies__item__actions .wp-block-buttons .wp-block-button__link,.wp-block-buttons .b-vacancies__item__actions .wp-block-button__link{margin-right:var(--spaceOne)}@media(min-width: 61.875em){.b-vacancies__item__actions .u-button,.b-vacancies__item__actions .gform_wrapper .gform_footer .gform_button,.gform_wrapper .gform_footer .b-vacancies__item__actions .gform_button,.b-vacancies__item__actions .gform_wrapper .gform_footer .gform_next_button,.gform_wrapper .gform_footer .b-vacancies__item__actions .gform_next_button,.b-vacancies__item__actions .gform_wrapper .gform_page_footer .gform_button,.gform_wrapper .gform_page_footer .b-vacancies__item__actions .gform_button,.b-vacancies__item__actions .gform_wrapper .gform_page_footer .gform_next_button,.gform_wrapper .gform_page_footer .b-vacancies__item__actions .gform_next_button,.b-vacancies__item__actions .wp-block-buttons .wp-block-button__link,.wp-block-buttons .b-vacancies__item__actions .wp-block-button__link{margin-right:var(--spaceTwo)}}.b-vacancies__item__title{color:var(--colourBrand);font-weight:500;margin-bottom:var(--spaceOne)}@media(min-width: 61.875em){.b-vacancies__item__title{margin-bottom:var(--spaceTwo)}}.b-vacancies__join{background:var(--colourBrand);color:var(--colourLight);padding:var(--space20) 0;margin-top:var(--space80)}@media(min-width: 61.875em){.b-vacancies__join{padding-bottom:0}}.b-vacancies__grid{display:grid;grid-gap:var(--space20)}@media(min-width: 61.875em){.b-vacancies__grid{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:var(--space50);align-items:center;align-content:center}}.b-vacancies__linkedin{display:flex;text-transform:uppercase;align-items:center;font-size:var(--fontSizeAsideNav);margin-bottom:var(--spaceOne)}.b-vacancies__linkedin svg{margin-right:var(--space8);display:block}.b-vacancies__title{font-size:var(--fontSizeXLarge);margin-bottom:var(--spaceOne)}.b-vacancies__copy{font-size:var(--fontSizeAsideNav);line-height:1.7;margin-bottom:var(--spaceOne)}.b-vacancies__copy p{margin-bottom:var(--spaceOne)}.b-calculator__modal{padding:var(--space20);justify-content:center;align-items:center;display:flex;flex-direction:column;background:var(--colourLight);z-index:var(--depthAbove)}.b-calculator__modal--small{right:0;bottom:0;border:2px solid var(--colourDark)}@media(min-width: 61.875em){.b-calculator__modal--small{position:fixed;max-width:360px;z-index:99}.b-calculator__modal--small .is-mobile{position:relative;max-width:100%}}.resultsTable__results{display:grid;grid-template-columns:repeat(2, 1fr);gap:var(--space8);font-size:var(--fontSizeSmall);text-align:center;margin-bottom:var(--space12)}.resultsTable__result{border:2px solid var(--colourBrand);padding:var(--space8) 0}.resultsTable__title{font-size:var(--fontSize14)}.screen-reader-text{position:absolute;white-space:nowrap;width:1px;height:1px;overflow:hidden;border:0;padding:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);margin:-1px}.validation_message--hidden-on-empty{display:none}.wp-block-group .b-assessment_wrapper .b-assessment .b-assessment__title{font-size:var(--fontSizeMediumPlus);display:flex;margin:0}.wp-block-group .b-assessment_wrapper .b-assessment .b-assessment__title span{margin-right:var(--spaceBase);display:block;color:var(--colourBrand)}.wp-block-group .b-assessment_wrapper .b-assessment .gform_footer{display:flex;justify-content:center;margin-top:var(--spaceOne);margin-bottom:var(--spaceOne)}@media(min-width: 61.875em){.wp-block-group .b-assessment_wrapper .b-assessment .gform_footer{margin-top:var(--spaceTwo);margin-bottom:var(--spaceTwo)}}.wp-block-group .b-assessment_wrapper .b-assessment .b-assessment__arrow{display:flex;justify-content:center;background:var(--colourLightGrey);margin-left:-6%;margin-right:-6%;min-height:30px}@media(min-width: 61.875em){.wp-block-group .b-assessment_wrapper .b-assessment .b-assessment__arrow{background:rgba(0,0,0,0);margin-left:auto;margin-right:auto}}.wp-block-group .b-assessment_wrapper .b-assessment .b-assessment__arrow svg{display:none}@media(min-width: 61.875em){.wp-block-group .b-assessment_wrapper .b-assessment .b-assessment__arrow svg{display:block}}.wp-block-group .b-assessment_wrapper .b-assessment .b-assessment__divider{position:relative}.wp-block-group .b-assessment_wrapper .b-assessment .b-assessment__divider::before{content:"";display:block;position:absolute;top:0;left:50%;margin-left:-1px;width:1px;height:100%;background-color:var(--colourLightGrey)}.wp-block-group .b-assessment_wrapper .b-assessment .b-assessment__copy h1,.wp-block-group .b-assessment_wrapper .b-assessment .b-assessment__copy h2,.wp-block-group .b-assessment_wrapper .b-assessment .b-assessment__copy h3{color:var(--colourBrand)}.wp-block-group .b-assessment_wrapper .b-assessment .b-assessment__copy p{font-size:var(--fontSize14);line-height:2.1}.b-assessment_wrapper.gform_wrapper .gform_fields{display:grid;grid-template-columns:repeat(2, 1fr);gap:1.2rem}.b-assessment_wrapper.gform_wrapper .gform_fields .ginput_container_consent .gfield_consent_label{font-size:var(--fontSize14);line-height:2.1}.b-assessment_wrapper.gform_wrapper .gform_fields .gfield{margin-bottom:0}@media(max-width: 61.865em){.b-assessment_wrapper.gform_wrapper .gform_fields .gfield{grid-column:span 2}.b-assessment_wrapper.gform_wrapper .gform_fields .gfield#field_11_22,.b-assessment_wrapper.gform_wrapper .gform_fields .gfield#field_11_23{grid-column:span 1}.b-assessment_wrapper.gform_wrapper .gform_fields .gfield#field_11_22 .gfield_label{display:none}.b-assessment_wrapper.gform_wrapper .gform_fields .gfield#field_11_22 .ginput_complex{position:relative}.b-assessment_wrapper.gform_wrapper .gform_fields .gfield#field_11_22 .ginput_complex::after{content:"";display:block;position:absolute;top:50%;right:0;width:12px;height:2px;margin-top:-1px;background:#939393;transform:translateX(130%)}.b-assessment_wrapper.gform_wrapper .gform_fields .gfield#field_11_23{display:flex;align-items:flex-end}}.b-assessment_wrapper.gform_wrapper .gform_fields .gfield_label{font-size:var(--fontSizeBase);font-weight:400;margin-bottom:var(--spaceBase);display:block}.b-assessment_wrapper.gform_wrapper .gform_fields .b-assessment__divider{display:none}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_39{margin-top:var(--spaceBase);text-align:center}@media(min-width: 61.875em){.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_39{display:none}}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_21.gfield--type-radio,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_46.gfield--type-radio,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_47.gfield--type-radio,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_49.gfield--type-radio,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_50.gfield--type-radio,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_51.gfield--type-radio,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_52.gfield--type-radio{display:block}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_21.gfield--type-radio:after,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_46.gfield--type-radio:after,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_47.gfield--type-radio:after,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_49.gfield--type-radio:after,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_50.gfield--type-radio:after,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_51.gfield--type-radio:after,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_52.gfield--type-radio:after{clear:both;content:""}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_21.gfield--type-radio .gfield_label,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_46.gfield--type-radio .gfield_label,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_47.gfield--type-radio .gfield_label,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_49.gfield--type-radio .gfield_label,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_50.gfield--type-radio .gfield_label,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_51.gfield--type-radio .gfield_label,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_52.gfield--type-radio .gfield_label{margin:0;float:left;width:calc(100% - 40px)}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_21.gfield--type-radio .ginput_container,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_46.gfield--type-radio .ginput_container,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_47.gfield--type-radio .ginput_container,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_49.gfield--type-radio .ginput_container,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_50.gfield--type-radio .ginput_container,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_51.gfield--type-radio .ginput_container,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_52.gfield--type-radio .ginput_container{float:right;width:40px}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_21.gfield--type-radio .gfield_radio .gchoice,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_46.gfield--type-radio .gfield_radio .gchoice,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_47.gfield--type-radio .gfield_radio .gchoice,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_49.gfield--type-radio .gfield_radio .gchoice,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_50.gfield--type-radio .gfield_radio .gchoice,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_51.gfield--type-radio .gfield_radio .gchoice,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_52.gfield--type-radio .gfield_radio .gchoice{padding-left:0}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_21.gfield--type-radio .gfield_radio .gchoice input,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_46.gfield--type-radio .gfield_radio .gchoice input,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_47.gfield--type-radio .gfield_radio .gchoice input,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_49.gfield--type-radio .gfield_radio .gchoice input,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_50.gfield--type-radio .gfield_radio .gchoice input,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_51.gfield--type-radio .gfield_radio .gchoice input,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_52.gfield--type-radio .gfield_radio .gchoice input{position:absolute;top:0;left:0;visibility:hidden;opacity:0;min-height:initial;height:auto;padding:0}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_21.gfield--type-radio .gfield_radio .gchoice input:checked~label,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_46.gfield--type-radio .gfield_radio .gchoice input:checked~label,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_47.gfield--type-radio .gfield_radio .gchoice input:checked~label,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_49.gfield--type-radio .gfield_radio .gchoice input:checked~label,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_50.gfield--type-radio .gfield_radio .gchoice input:checked~label,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_51.gfield--type-radio .gfield_radio .gchoice input:checked~label,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_52.gfield--type-radio .gfield_radio .gchoice input:checked~label{background:var(--colourBrand);color:var(--colourLight)}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_21.gfield--type-radio .gfield_radio .gchoice label,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_46.gfield--type-radio .gfield_radio .gchoice label,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_47.gfield--type-radio .gfield_radio .gchoice label,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_49.gfield--type-radio .gfield_radio .gchoice label,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_50.gfield--type-radio .gfield_radio .gchoice label,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_51.gfield--type-radio .gfield_radio .gchoice label,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_52.gfield--type-radio .gfield_radio .gchoice label{padding:0;min-height:initial;height:auto;background:var(--colourLightGrey);color:rgba(0,0,0,.2);font-size:var(--fontSizeBase);border:0;left:auto;padding:1px var(--spaceHalf)}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_21.gfield--type-radio .gfield_radio .gchoice label::before,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_21.gfield--type-radio .gfield_radio .gchoice label::after,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_46.gfield--type-radio .gfield_radio .gchoice label::before,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_46.gfield--type-radio .gfield_radio .gchoice label::after,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_47.gfield--type-radio .gfield_radio .gchoice label::before,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_47.gfield--type-radio .gfield_radio .gchoice label::after,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_49.gfield--type-radio .gfield_radio .gchoice label::before,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_49.gfield--type-radio .gfield_radio .gchoice label::after,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_50.gfield--type-radio .gfield_radio .gchoice label::before,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_50.gfield--type-radio .gfield_radio .gchoice label::after,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_51.gfield--type-radio .gfield_radio .gchoice label::before,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_51.gfield--type-radio .gfield_radio .gchoice label::after,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_52.gfield--type-radio .gfield_radio .gchoice label::before,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_52.gfield--type-radio .gfield_radio .gchoice label::after{display:none}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_21 .gfield_checkbox,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_46 .gfield_checkbox,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_47 .gfield_checkbox,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_49 .gfield_checkbox,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_50 .gfield_checkbox,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_51 .gfield_checkbox,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_52 .gfield_checkbox{display:grid;gap:2.5rem}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_21 .gfield_checkbox .gchoice,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_46 .gfield_checkbox .gchoice,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_47 .gfield_checkbox .gchoice,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_49 .gfield_checkbox .gchoice,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_50 .gfield_checkbox .gchoice,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_51 .gfield_checkbox .gchoice,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_52 .gfield_checkbox .gchoice{position:relative}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_21 .gfield_checkbox input[type=checkbox]:checked~label::after,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_46 .gfield_checkbox input[type=checkbox]:checked~label::after,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_47 .gfield_checkbox input[type=checkbox]:checked~label::after,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_49 .gfield_checkbox input[type=checkbox]:checked~label::after,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_50 .gfield_checkbox input[type=checkbox]:checked~label::after,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_51 .gfield_checkbox input[type=checkbox]:checked~label::after,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_52 .gfield_checkbox input[type=checkbox]:checked~label::after{background:var(--colourBrand);color:var(--colourLight)}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_21 .gfield_checkbox input[type=checkbox]:checked~label::before,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_46 .gfield_checkbox input[type=checkbox]:checked~label::before,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_47 .gfield_checkbox input[type=checkbox]:checked~label::before,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_49 .gfield_checkbox input[type=checkbox]:checked~label::before,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_50 .gfield_checkbox input[type=checkbox]:checked~label::before,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_51 .gfield_checkbox input[type=checkbox]:checked~label::before,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_52 .gfield_checkbox input[type=checkbox]:checked~label::before{background:var(--colourLightGrey);color:rgba(0,0,0,.2)}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_21 .gfield_checkbox label,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_46 .gfield_checkbox label,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_47 .gfield_checkbox label,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_49 .gfield_checkbox label,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_50 .gfield_checkbox label,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_51 .gfield_checkbox label,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_52 .gfield_checkbox label{padding:0 3rem 0 0;display:block}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_21 .gfield_checkbox label::before,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_21 .gfield_checkbox label::after,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_46 .gfield_checkbox label::before,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_46 .gfield_checkbox label::after,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_47 .gfield_checkbox label::before,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_47 .gfield_checkbox label::after,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_49 .gfield_checkbox label::before,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_49 .gfield_checkbox label::after,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_50 .gfield_checkbox label::before,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_50 .gfield_checkbox label::after,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_51 .gfield_checkbox label::before,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_51 .gfield_checkbox label::after,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_52 .gfield_checkbox label::before,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_52 .gfield_checkbox label::after{width:auto;height:auto;font-size:var(--fontSizeBase);border:0;left:auto;top:3px;padding:1px var(--spaceHalf);transition:background .4s ease-in-out,color .4s ease-in-out}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_21 .gfield_checkbox label::before,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_46 .gfield_checkbox label::before,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_47 .gfield_checkbox label::before,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_49 .gfield_checkbox label::before,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_50 .gfield_checkbox label::before,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_51 .gfield_checkbox label::before,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_52 .gfield_checkbox label::before{content:"No";background:var(--colourBrand);color:var(--colourLight);right:0}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_21 .gfield_checkbox label::after,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_46 .gfield_checkbox label::after,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_47 .gfield_checkbox label::after,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_49 .gfield_checkbox label::after,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_50 .gfield_checkbox label::after,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_51 .gfield_checkbox label::after,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_52 .gfield_checkbox label::after{content:"Yes";transform:scale(1);opacity:1;background:var(--colourLightGrey);right:2.1rem;color:rgba(0,0,0,.2)}.b-assessment_wrapper.gform_wrapper .gform_fields .gfield--type-time .ginput_complex{background:var(--colourLightGrey);display:flex;align-items:center;flex:1}.b-assessment_wrapper.gform_wrapper .gform_fields .gfield--type-time .ginput_complex input,.b-assessment_wrapper.gform_wrapper .gform_fields .gfield--type-time .ginput_complex select{border:0;outline:0;text-align:center}.b-assessment_wrapper.gform_wrapper .gform_fields .gfield--type-time .ginput_complex input::placeholder,.b-assessment_wrapper.gform_wrapper .gform_fields .gfield--type-time .ginput_complex select::placeholder{text-align:center}.b-assessment_wrapper.gform_wrapper .gform_fields .gfield--type-time .ginput_complex select{padding-left:0;padding-right:0}.b-assessment_wrapper.gform_wrapper .gform_fields .gfield--type-time .ginput_complex .gform-field-label{display:none}.b-assessment_wrapper.gform_wrapper .gform_fields .gfield--type-fileupload{background:var(--colourLightGrey);padding:var(--space18) var(--space25);display:flex;flex-direction:column}.b-assessment_wrapper.gform_wrapper .gform_fields .gfield--type-fileupload .large{flex:1;background-repeat:no-repeat;background-position:40% 85%;background-size:28% auto}@media(min-width: 61.875em){.b-assessment_wrapper.gform_wrapper .gform_fields .gfield--type-fileupload .large{background-image:url(/wp-content/themes/legion/public/3c1076861d94aef43902.svg)}}.b-assessment_wrapper.gform_wrapper .gform_fields .gfield--type-fileupload input{outline:0;height:auto;padding:0}.b-assessment_wrapper.gform_wrapper .gform_fields .gfield--type-fileupload input:hover,.b-assessment_wrapper.gform_wrapper .gform_fields .gfield--type-fileupload input:focus{outline:0}.b-assessment_wrapper.gform_wrapper .gform_fields .gfield--type-fileupload .gform_fileupload_rules{font-size:var(--fontSizeSmall);margin-top:auto}.b-assessment_wrapper.gform_wrapper .gform_fields .gfield--type-fileupload .ginput_container_fileupload{flex:1;display:flex;flex-direction:column}.b-assessment_wrapper.gform_wrapper .gform_fields .gfield--type-fileupload ::-webkit-file-upload-button{background:var(--colourBrand);border:0;-webkit-appearance:none;appearance:none;text-transform:uppercase;padding:var(--spaceBase);color:var(--colourLight);letter-spacing:.13em;font-size:var(--fontSizeSmall)}@media(max-width: 61.865em){.b-assessment_wrapper.gform_wrapper .gform_fields .gfield--type-fileupload ::-webkit-file-upload-button{display:block}}.b-assessment_wrapper.gform_wrapper .gform_fields .gfield--type-fileupload .ginput_preview{font-size:var(--fontSizeSmall);display:flex;justify-content:space-between}.b-assessment_wrapper.gform_wrapper .gform_fields .gfield--type-fileupload .ginput_preview .gfield_fileupload_filename{color:var(--colourBrand)}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_17,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_48{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_17 .ginput_container,.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_48 .ginput_container{width:100%}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_27{text-align:center}@media(min-width: 61.875em){.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_27{text-align:left}}@media(min-width: 61.875em){.b-assessment_wrapper.gform_wrapper .gform_fields{grid-template-columns:repeat(13, 1fr);gap:2.5rem;grid-template-areas:"title1 title1 title1 title1 title1 title1 divider1 title2 title2 title2 title2 title2 title2" "firstname1 firstname1 firstname1 lastname1 lastname1 lastname1 divider1 firstname2 firstname2 firstname2 lastname2 lastname2 lastname2" "today today today ship ship ship divider1 company company company email email email" "salesorder salesorder salesorder purchaseorder purchaseorder purchaseorder divider1 telephone telephone telephone mobile mobile mobile" "dividerarrow1 dividerarrow1 dividerarrow1 dividerarrow1 dividerarrow1 dividerarrow1 dividerarrow1 dividerarrow1 dividerarrow1 dividerarrow1 dividerarrow1 dividerarrow1 dividerarrow1" "title3 title3 title3 title3 title3 title3 divider2 . . . . . ." "dropdown1 dropdown1 dropdown1 dropdown1 dropdown1 dropdown1 divider2 dock dock dock dock dock dock" "radio1 radio1 radio1 radio1 radio1 radio1 divider2 additional additional additional additional additional additional" "radio2 radio2 radio2 radio2 radio2 radio2 divider2 additional additional additional additional additional additional" "checkbox2 checkbox2 checkbox2 checkbox2 checkbox2 checkbox2 divider2 narrow narrow narrow narrow narrow narrow" "checkbox3 checkbox3 checkbox3 checkbox3 checkbox3 checkbox3 divider2 narrow narrow narrow narrow narrow narrow" "other other other other other other divider2 elevator elevator elevator elevator elevator elevator" "dividerarrow2 dividerarrow2 dividerarrow2 dividerarrow2 dividerarrow2 dividerarrow2 dividerarrow2 dividerarrow2 dividerarrow2 dividerarrow2 dividerarrow2 dividerarrow2 dividerarrow2" "title4 title4 title4 title4 title4 title4 . . . . . . ." "contactinfo contactinfo contactinfo contactinfo contactinfo . upload upload upload upload upload upload upload" "consent consent consent consent consent consent consent consent consent consent consent consent consent"}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_1{grid-area:title1}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_7{grid-area:firstname1}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_37{grid-area:dividerarrow1}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_38{grid-area:dividerarrow2}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_8{grid-area:lastname1}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_9{grid-area:today}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_10{grid-area:ship}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_13{grid-area:salesorder}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_14{grid-area:purchaseorder}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_31{grid-area:divider1}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_4{grid-area:title2}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_16{grid-area:firstname2}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_15{grid-area:lastname2}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_17{grid-area:email}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_19{grid-area:telephone}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_20{grid-area:mobile}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_32{grid-area:divider2}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_3{grid-area:title3}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_21{display:none}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_49{grid-area:radio1}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_50{grid-area:radio2}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_22{grid-area:dock}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_22 .ginput_complex{position:relative}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_22 .ginput_complex::after{content:"";display:block;position:absolute;top:50%;right:0;width:12px;height:2px;margin-top:-1px;background:#939393;transform:translateX(250%)}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_23{grid-area:dockto;display:flex;align-items:flex-end}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_27{grid-area:additional}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_36{grid-area:title4}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_6{grid-area:contactinfo}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_25{grid-area:upload}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_26{grid-area:consent;display:flex;justify-content:center}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_26 .gfield_label{display:none}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_44{grid-area:dropdown1}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_46{display:none}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_51{grid-area:checkbox2}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_47{display:none}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_52{grid-area:checkbox3}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_40{grid-area:dock}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_41{grid-area:narrow}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_42{grid-area:elevator}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_45{grid-area:other}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_48{grid-area:company}.b-assessment_wrapper.gform_wrapper .gform_fields .b-assessment__divider{display:block}.b-assessment_wrapper.gform_wrapper .gform_fields .gfield--type-fileupload{margin-left:1.25rem}.b-assessment_wrapper.gform_wrapper .gform_fields #field_submit{grid-area:submit}}@media (min-width: 61.875em){.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_1{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:11}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_7{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:5}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_37{-ms-grid-row:9;-ms-grid-column:1;-ms-grid-column-span:25}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_38{-ms-grid-row:25;-ms-grid-column:1;-ms-grid-column-span:25}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_8{-ms-grid-row:3;-ms-grid-column:7;-ms-grid-column-span:5}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_9{-ms-grid-row:5;-ms-grid-column:1;-ms-grid-column-span:5}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_10{-ms-grid-row:5;-ms-grid-column:7;-ms-grid-column-span:5}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_13{-ms-grid-row:7;-ms-grid-column:1;-ms-grid-column-span:5}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_14{-ms-grid-row:7;-ms-grid-column:7;-ms-grid-column-span:5}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_31{-ms-grid-row:1;-ms-grid-row-span:7;-ms-grid-column:13}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_4{-ms-grid-row:1;-ms-grid-column:15;-ms-grid-column-span:11}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_16{-ms-grid-row:3;-ms-grid-column:15;-ms-grid-column-span:5}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_15{-ms-grid-row:3;-ms-grid-column:21;-ms-grid-column-span:5}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_17{-ms-grid-row:5;-ms-grid-column:21;-ms-grid-column-span:5}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_19{-ms-grid-row:7;-ms-grid-column:15;-ms-grid-column-span:5}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_20{-ms-grid-row:7;-ms-grid-column:21;-ms-grid-column-span:5}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_32{-ms-grid-row:11;-ms-grid-row-span:13;-ms-grid-column:13}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_3{-ms-grid-row:11;-ms-grid-column:1;-ms-grid-column-span:11}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_49{-ms-grid-row:15;-ms-grid-column:1;-ms-grid-column-span:11}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_50{-ms-grid-row:17;-ms-grid-column:1;-ms-grid-column-span:11}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_22{-ms-grid-row:13;-ms-grid-column:15;-ms-grid-column-span:11}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_27{-ms-grid-row:15;-ms-grid-row-span:3;-ms-grid-column:15;-ms-grid-column-span:11}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_36{-ms-grid-row:27;-ms-grid-column:1;-ms-grid-column-span:11}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_6{-ms-grid-row:29;-ms-grid-column:1;-ms-grid-column-span:9}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_25{-ms-grid-row:29;-ms-grid-column:13;-ms-grid-column-span:13}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_26{-ms-grid-row:31;-ms-grid-column:1;-ms-grid-column-span:25}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_44{-ms-grid-row:13;-ms-grid-column:1;-ms-grid-column-span:11}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_51{-ms-grid-row:19;-ms-grid-column:1;-ms-grid-column-span:11}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_52{-ms-grid-row:21;-ms-grid-column:1;-ms-grid-column-span:11}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_40{-ms-grid-row:13;-ms-grid-column:15;-ms-grid-column-span:11}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_41{-ms-grid-row:19;-ms-grid-row-span:3;-ms-grid-column:15;-ms-grid-column-span:11}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_42{-ms-grid-row:23;-ms-grid-column:15;-ms-grid-column-span:11}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_45{-ms-grid-row:23;-ms-grid-column:1;-ms-grid-column-span:11}.b-assessment_wrapper.gform_wrapper .gform_fields #field_11_48{-ms-grid-row:5;-ms-grid-column:15;-ms-grid-column-span:5}}.b-assessment_wrapper.gform_wrapper .gform_fields #field_submit{display:flex;justify-content:center;align-items:center}@media(min-width: 61.875em){.b-assessment_wrapper.gform_wrapper .gform_fields #field_submit{justify-content:flex-end;align-items:flex-end}}.b-assessment_wrapper.gform_wrapper .gform_fields #field_submit .u-button,.b-assessment_wrapper.gform_wrapper .gform_fields #field_submit .gform_footer .gform_button,.b-assessment_wrapper.gform_wrapper .gform_footer .gform_fields #field_submit .gform_button,.b-assessment_wrapper.gform_wrapper .gform_fields #field_submit .gform_footer .gform_next_button,.b-assessment_wrapper.gform_wrapper .gform_footer .gform_fields #field_submit .gform_next_button,.b-assessment_wrapper.gform_wrapper .gform_fields #field_submit .gform_page_footer .gform_button,.b-assessment_wrapper.gform_wrapper .gform_page_footer .gform_fields #field_submit .gform_button,.b-assessment_wrapper.gform_wrapper .gform_fields #field_submit .gform_page_footer .gform_next_button,.b-assessment_wrapper.gform_wrapper .gform_page_footer .gform_fields #field_submit .gform_next_button,.b-assessment_wrapper.gform_wrapper .gform_fields #field_submit .wp-block-buttons .wp-block-button__link,.wp-block-buttons .b-assessment_wrapper.gform_wrapper .gform_fields #field_submit .wp-block-button__link{color:var(--colourLight)}.b-assessment_wrapper.gform_wrapper .gform_fields #field_submit .u-button:link,.b-assessment_wrapper.gform_wrapper .gform_fields #field_submit .gform_footer .gform_button:link,.b-assessment_wrapper.gform_wrapper .gform_footer .gform_fields #field_submit .gform_button:link,.b-assessment_wrapper.gform_wrapper .gform_fields #field_submit .gform_footer .gform_next_button:link,.b-assessment_wrapper.gform_wrapper .gform_footer .gform_fields #field_submit .gform_next_button:link,.b-assessment_wrapper.gform_wrapper .gform_fields #field_submit .gform_page_footer .gform_button:link,.b-assessment_wrapper.gform_wrapper .gform_page_footer .gform_fields #field_submit .gform_button:link,.b-assessment_wrapper.gform_wrapper .gform_fields #field_submit .gform_page_footer .gform_next_button:link,.b-assessment_wrapper.gform_wrapper .gform_page_footer .gform_fields #field_submit .gform_next_button:link,.b-assessment_wrapper.gform_wrapper .gform_fields #field_submit .wp-block-buttons .wp-block-button__link:link,.wp-block-buttons .b-assessment_wrapper.gform_wrapper .gform_fields #field_submit .wp-block-button__link:link{color:var(--colourLight)}.b-assessment_wrapper.gform_wrapper .gform_fields #field_submit .u-button:visited,.b-assessment_wrapper.gform_wrapper .gform_fields #field_submit .gform_footer .gform_button:visited,.b-assessment_wrapper.gform_wrapper .gform_footer .gform_fields #field_submit .gform_button:visited,.b-assessment_wrapper.gform_wrapper .gform_fields #field_submit .gform_footer .gform_next_button:visited,.b-assessment_wrapper.gform_wrapper .gform_footer .gform_fields #field_submit .gform_next_button:visited,.b-assessment_wrapper.gform_wrapper .gform_fields #field_submit .gform_page_footer .gform_button:visited,.b-assessment_wrapper.gform_wrapper .gform_page_footer .gform_fields #field_submit .gform_button:visited,.b-assessment_wrapper.gform_wrapper .gform_fields #field_submit .gform_page_footer .gform_next_button:visited,.b-assessment_wrapper.gform_wrapper .gform_page_footer .gform_fields #field_submit .gform_next_button:visited,.b-assessment_wrapper.gform_wrapper .gform_fields #field_submit .wp-block-buttons .wp-block-button__link:visited,.wp-block-buttons .b-assessment_wrapper.gform_wrapper .gform_fields #field_submit .wp-block-button__link:visited{color:var(--colourLight)}.b-assessment_wrapper.gform_wrapper .gform_fields #field_submit .u-button:active,.b-assessment_wrapper.gform_wrapper .gform_fields #field_submit .gform_footer .gform_button:active,.b-assessment_wrapper.gform_wrapper .gform_footer .gform_fields #field_submit .gform_button:active,.b-assessment_wrapper.gform_wrapper .gform_fields #field_submit .gform_footer .gform_next_button:active,.b-assessment_wrapper.gform_wrapper .gform_footer .gform_fields #field_submit .gform_next_button:active,.b-assessment_wrapper.gform_wrapper .gform_fields #field_submit .gform_page_footer .gform_button:active,.b-assessment_wrapper.gform_wrapper .gform_page_footer .gform_fields #field_submit .gform_button:active,.b-assessment_wrapper.gform_wrapper .gform_fields #field_submit .gform_page_footer .gform_next_button:active,.b-assessment_wrapper.gform_wrapper .gform_page_footer .gform_fields #field_submit .gform_next_button:active,.b-assessment_wrapper.gform_wrapper .gform_fields #field_submit .wp-block-buttons .wp-block-button__link:active,.wp-block-buttons .b-assessment_wrapper.gform_wrapper .gform_fields #field_submit .wp-block-button__link:active{color:var(--colourLight)}.b-assessment_wrapper.gform_wrapper .gform_fields #field_submit .u-button:hover,.b-assessment_wrapper.gform_wrapper .gform_fields #field_submit .gform_footer .gform_button:hover,.b-assessment_wrapper.gform_wrapper .gform_footer .gform_fields #field_submit .gform_button:hover,.b-assessment_wrapper.gform_wrapper .gform_fields #field_submit .gform_footer .gform_next_button:hover,.b-assessment_wrapper.gform_wrapper .gform_footer .gform_fields #field_submit .gform_next_button:hover,.b-assessment_wrapper.gform_wrapper .gform_fields #field_submit .gform_page_footer .gform_button:hover,.b-assessment_wrapper.gform_wrapper .gform_page_footer .gform_fields #field_submit .gform_button:hover,.b-assessment_wrapper.gform_wrapper .gform_fields #field_submit .gform_page_footer .gform_next_button:hover,.b-assessment_wrapper.gform_wrapper .gform_page_footer .gform_fields #field_submit .gform_next_button:hover,.b-assessment_wrapper.gform_wrapper .gform_fields #field_submit .wp-block-buttons .wp-block-button__link:hover,.wp-block-buttons .b-assessment_wrapper.gform_wrapper .gform_fields #field_submit .wp-block-button__link:hover{color:var(--colourLight)}.b-assessment_wrapper.gform_wrapper .gform_fields #field_submit .u-button,.b-assessment_wrapper.gform_wrapper .gform_fields #field_submit .gform_footer .gform_button,.b-assessment_wrapper.gform_wrapper .gform_footer .gform_fields #field_submit .gform_button,.b-assessment_wrapper.gform_wrapper .gform_fields #field_submit .gform_footer .gform_next_button,.b-assessment_wrapper.gform_wrapper .gform_footer .gform_fields #field_submit .gform_next_button,.b-assessment_wrapper.gform_wrapper .gform_fields #field_submit .gform_page_footer .gform_button,.b-assessment_wrapper.gform_wrapper .gform_page_footer .gform_fields #field_submit .gform_button,.b-assessment_wrapper.gform_wrapper .gform_fields #field_submit .gform_page_footer .gform_next_button,.b-assessment_wrapper.gform_wrapper .gform_page_footer .gform_fields #field_submit .gform_next_button,.b-assessment_wrapper.gform_wrapper .gform_fields #field_submit .wp-block-buttons .wp-block-button__link,.wp-block-buttons .b-assessment_wrapper.gform_wrapper .gform_fields #field_submit .wp-block-button__link{background:var(--colourBrand)}.b-assessment_wrapper.gform_wrapper .gform_fields #field_submit .u-button:hover,.b-assessment_wrapper.gform_wrapper .gform_fields #field_submit .gform_footer .gform_button:hover,.b-assessment_wrapper.gform_wrapper .gform_footer .gform_fields #field_submit .gform_button:hover,.b-assessment_wrapper.gform_wrapper .gform_fields #field_submit .gform_footer .gform_next_button:hover,.b-assessment_wrapper.gform_wrapper .gform_footer .gform_fields #field_submit .gform_next_button:hover,.b-assessment_wrapper.gform_wrapper .gform_fields #field_submit .gform_page_footer .gform_button:hover,.b-assessment_wrapper.gform_wrapper .gform_page_footer .gform_fields #field_submit .gform_button:hover,.b-assessment_wrapper.gform_wrapper .gform_fields #field_submit .gform_page_footer .gform_next_button:hover,.b-assessment_wrapper.gform_wrapper .gform_page_footer .gform_fields #field_submit .gform_next_button:hover,.b-assessment_wrapper.gform_wrapper .gform_fields #field_submit .wp-block-buttons .wp-block-button__link:hover,.wp-block-buttons .b-assessment_wrapper.gform_wrapper .gform_fields #field_submit .wp-block-button__link:hover{background:var(--colourDark)}.same-as{-webkit-appearance:none;appearance:none;background:var(--colourBrand);color:var(--colourLight);border:none;border-radius:0;line-height:1.1;font-size:var(--fontSizeSmall);text-transform:uppercase;padding:var(--spaceHalf) var(--spaceBase);margin:var(--spaceBase);cursor:pointer}.b-pleaseNote{margin-bottom:var(--spaceSection)}.b-pleaseNote__inner{background:var(--colourLightGrey);padding:var(--spaceSectionHalf)}@media(max-width: 61.865em){.b-pleaseNote__inner{margin-left:-6%;margin-right:-6%}}.b-pleaseNote__title{color:var(--colourBrand);margin-bottom:var(--spaceXLarge)}@media(min-width: 61.875em){.b-pleaseNote__title{text-align:center}}.b-pleaseNote__column{line-height:1.8}.b-pleaseNote__column ul{padding-left:1.1em}.b-pleaseNote__column li{margin-bottom:1em}.b-contactUs{margin-bottom:var(--spaceXXLarge)}.b-contactUs__inner{background:var(--colourBrand);color:var(--colourLight)}.b-contactUs__content{padding:var(--spaceSectionHalf)}.b-contactUs__title{font-size:var(--fontSizeXLarge);margin-bottom:var(--spaceSmall)}@media(max-width: 61.865em){.b-contactUs .b-contactUs__inner{margin-left:-6%;margin-right:-6%}}.b-contactUs__content{display:flex;flex-direction:column;justify-content:center}.b-contactUs__content ul{padding:0;list-style:none}.b-contactUs__content li{margin-bottom:1em;display:flex}.b-contactUs__content li span{margin-right:var(--spaceBase)}.b-contactUs__content li a{color:var(--colourLight)}.b-contactUs__content li a:link{color:var(--colourLight)}.b-contactUs__content li a:visited{color:var(--colourLight)}.b-contactUs__content li a:active{color:var(--colourLight)}.b-contactUs__content li a:hover{color:var(--colourLight)}.b-contactUs__image{position:relative}@media(min-width: 61.875em){.b-contactUs__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}}.blackfriday .b-header__inner,.page-id-17935 .b-header__inner,.page-template-template-landing .b-header__inner,.page-id-19322 .b-header__inner{background:var(--colourDark)}.blackfriday .b-header__inner::before,.page-id-17935 .b-header__inner::before,.page-template-template-landing .b-header__inner::before,.page-id-19322 .b-header__inner::before{background:var(--colourDark)}.blackfriday .b-brand__link svg>g>g:nth-child(1) path,.page-id-17935 .b-brand__link svg>g>g:nth-child(1) path,.page-template-template-landing .b-brand__link svg>g>g:nth-child(1) path,.page-id-19322 .b-brand__link svg>g>g:nth-child(1) path{fill:var(--colourBrand)}.blackfriday .b-header__icon__contact,.blackfriday .b-header__icon__link,.page-id-17935 .b-header__icon__contact,.page-id-17935 .b-header__icon__link,.page-template-template-landing .b-header__icon__contact,.page-template-template-landing .b-header__icon__link,.page-id-19322 .b-header__icon__contact,.page-id-19322 .b-header__icon__link{color:var(--colourLight)}.blackfriday .b-header__icon__contact:link,.blackfriday .b-header__icon__link:link,.page-id-17935 .b-header__icon__contact:link,.page-id-17935 .b-header__icon__link:link,.page-template-template-landing .b-header__icon__contact:link,.page-template-template-landing .b-header__icon__link:link,.page-id-19322 .b-header__icon__contact:link,.page-id-19322 .b-header__icon__link:link{color:var(--colourLight)}.blackfriday .b-header__icon__contact:visited,.blackfriday .b-header__icon__link:visited,.page-id-17935 .b-header__icon__contact:visited,.page-id-17935 .b-header__icon__link:visited,.page-template-template-landing .b-header__icon__contact:visited,.page-template-template-landing .b-header__icon__link:visited,.page-id-19322 .b-header__icon__contact:visited,.page-id-19322 .b-header__icon__link:visited{color:var(--colourLight)}.blackfriday .b-header__icon__contact:active,.blackfriday .b-header__icon__link:active,.page-id-17935 .b-header__icon__contact:active,.page-id-17935 .b-header__icon__link:active,.page-template-template-landing .b-header__icon__contact:active,.page-template-template-landing .b-header__icon__link:active,.page-id-19322 .b-header__icon__contact:active,.page-id-19322 .b-header__icon__link:active{color:var(--colourLight)}.blackfriday .b-header__icon__contact:hover,.blackfriday .b-header__icon__link:hover,.page-id-17935 .b-header__icon__contact:hover,.page-id-17935 .b-header__icon__link:hover,.page-template-template-landing .b-header__icon__contact:hover,.page-template-template-landing .b-header__icon__link:hover,.page-id-19322 .b-header__icon__contact:hover,.page-id-19322 .b-header__icon__link:hover{color:var(--colourLight)}.blackfriday .b-header__icon__contact,.blackfriday .b-header__icon__link,.page-id-17935 .b-header__icon__contact,.page-id-17935 .b-header__icon__link,.page-template-template-landing .b-header__icon__contact,.page-template-template-landing .b-header__icon__link,.page-id-19322 .b-header__icon__contact,.page-id-19322 .b-header__icon__link{background:var(--colourDark);border-color:var(--colourLight)}.blackfriday .b-header__icon__contact path,.blackfriday .b-header__icon__link path,.page-id-17935 .b-header__icon__contact path,.page-id-17935 .b-header__icon__link path,.page-template-template-landing .b-header__icon__contact path,.page-template-template-landing .b-header__icon__link path,.page-id-19322 .b-header__icon__contact path,.page-id-19322 .b-header__icon__link path{fill:var(--colourLight)}.blackfriday .b-nav .menu-item.is-mega>a::after,.page-id-17935 .b-nav .menu-item.is-mega>a::after,.page-template-template-landing .b-nav .menu-item.is-mega>a::after,.page-id-19322 .b-nav .menu-item.is-mega>a::after{border-top:15px solid var(--colourDark)}.b-landing__hero{position:relative;width:100%;height:100vh;background:var(--colourDark)}.b-landing__hero iframe,.b-landing__hero video,.b-landing__hero img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.b-landing__hero img{object-fit:contain}.b-landing__marquee{--gap: .1rem;background:var(--colourDark);position:relative;display:flex;overflow:hidden;-webkit-user-select:none;user-select:none;gap:var(--gap);padding:var(--spaceBase) 0}.b-landing__marquee__list{margin:0;padding:0;flex-shrink:0;display:flex;justify-content:center;min-width:100%;animation:scroll 30s linear infinite;list-style:none;gap:var(--gap)}.b-landing__marquee__item{text-transform:uppercase;color:var(--colourLight);font-size:var(--fontSizeNudge)}.b-landing__marquee__item::after{content:"•";display:inline-block;margin:0 var(--spaceBase)}@keyframes scroll{from{transform:translateX(0)}to{transform:translateX(calc(-100% - var(--gap)))}}@media(prefers-reduced-motion: reduce){.marquee__content{animation-play-state:paused !important}}.b-landing__image-right{background:var(--colourDark);color:var(--colourLight);min-height:100vh;display:flex;align-items:center}.b-landing__image-right__grid{display:flex;flex-direction:column;gap:var(--spaceOne)}@media(min-width: 61.875em){.b-landing__image-right__grid{align-items:center;flex-direction:row}}.b-landing__image-right__content{text-align:center}@media(min-width: 61.875em){.b-landing__image-right__content{text-align:left;flex:1;max-width:440px;flex-basis:440px}}.b-landing__image-right__intro{text-transform:uppercase;font-weight:500;letter-spacing:.2em;font-size:var(--fontSizeNudgey);margin-bottom:var(--space50)}.b-landing__image-right__pre{text-transform:uppercase;font-weight:500;font-size:var(--fontSizeMediumPlus);margin-bottom:0;line-height:1}.b-landing__image-right__title{font-weight:300;font-size:var(--fontSizeXLarge);margin-bottom:var(--space30);line-height:1}@media(min-width: 61.875em){.b-landing__image-right__summary,.b-landing__image-right__tncs{max-width:290px}}.b-landing__image-right__tncs{font-size:var(--fontSizeSmall);margin-bottom:var(--space50)}.b-landing__image-right__image{position:relative;flex:1}@media(min-width: 61.875em){.b-landing__image-right__image img{position:absolute;top:50%;left:0;width:100%;max-height:80vh;transform:translateY(-50%);object-fit:contain}}.b-landing__promo-left{background:var(--colourBrand);color:var(--colourLight);min-height:100vh;display:flex;align-items:center}.b-landing__promo-left__grid{display:flex;flex-direction:column;gap:var(--spaceOne)}@media(min-width: 61.875em){.b-landing__promo-left__grid{align-items:center;flex-direction:row}}.b-landing__promo-left__grid>div{flex:1}@media(min-width: 61.875em){.b-landing__promo-left__grid>div{max-width:50%;flex-basis:50%}}.b-landing__promo-left__inner{max-width:375px}.b-landing__promo-left__content{display:flex;justify-content:center;align-items:center;text-align:center}@media(min-width: 61.875em){.b-landing__promo-left__content{text-align:left}}.b-landing__promo-left__title{font-size:var(--fontSizeXLarge);line-height:1.4}.b-landing__promo-left__sub{text-transform:uppercase;font-size:var(--fontSizeMediumPlus);line-height:1.4;margin-bottom:var(--space30)}.b-landing__promo-left__intro{font-size:var(--fontSizeNudge);line-height:1.8}.b-landing__cta{background:var(--colourDark);color:var(--colourLight);text-align:center;margin-bottom:var(--spaceXXLarge)}.b-landing__cta__grid{display:flex;flex-direction:column;gap:var(--spaceOne)}@media(min-width: 61.875em){.b-landing__cta__grid{align-items:center;flex-direction:row}}.b-landing__cta__grid>div{flex:1}@media(min-width: 61.875em){.b-landing__cta__grid>div{max-width:50%;flex-basis:50%}}.b-landing__cta__content{margin:var(--spaceTwo) 0}.b-landing__cta__title{font-size:var(--fontSizeXXLarge);margin-bottom:var(--spaceHalf)}.b-landing__cta__tag{font-size:var(--fontSizeXLarge);margin-bottom:var(--spaceOne)}.page-id-18058 .b-header__inner::before{background-color:var(--colourBrand)}.page-id-18058 .b-landing__hero{background:var(--colourBrand)}.page-id-18058 .b-landing__marquee{background:var(--colourBrand)}.page-id-18058 .b-landing__marquee__item{color:var(--colourLight)}.page-id-18058 .b-landing__image-right{background:var(--colourLight);color:var(--colourBrand)}.page-id-18058 .u-button,.page-id-18058 .gform_wrapper .gform_footer .gform_button,.gform_wrapper .gform_footer .page-id-18058 .gform_button,.page-id-18058 .gform_wrapper .gform_footer .gform_next_button,.gform_wrapper .gform_footer .page-id-18058 .gform_next_button,.page-id-18058 .gform_wrapper .gform_page_footer .gform_button,.gform_wrapper .gform_page_footer .page-id-18058 .gform_button,.page-id-18058 .gform_wrapper .gform_page_footer .gform_next_button,.gform_wrapper .gform_page_footer .page-id-18058 .gform_next_button,.page-id-18058 .wp-block-buttons .wp-block-button__link,.wp-block-buttons .page-id-18058 .wp-block-button__link{color:var(--colourLight)}.page-id-18058 .u-button:link,.page-id-18058 .gform_wrapper .gform_footer .gform_button:link,.gform_wrapper .gform_footer .page-id-18058 .gform_button:link,.page-id-18058 .gform_wrapper .gform_footer .gform_next_button:link,.gform_wrapper .gform_footer .page-id-18058 .gform_next_button:link,.page-id-18058 .gform_wrapper .gform_page_footer .gform_button:link,.gform_wrapper .gform_page_footer .page-id-18058 .gform_button:link,.page-id-18058 .gform_wrapper .gform_page_footer .gform_next_button:link,.gform_wrapper .gform_page_footer .page-id-18058 .gform_next_button:link,.page-id-18058 .wp-block-buttons .wp-block-button__link:link,.wp-block-buttons .page-id-18058 .wp-block-button__link:link{color:var(--colourLight)}.page-id-18058 .u-button:visited,.page-id-18058 .gform_wrapper .gform_footer .gform_button:visited,.gform_wrapper .gform_footer .page-id-18058 .gform_button:visited,.page-id-18058 .gform_wrapper .gform_footer .gform_next_button:visited,.gform_wrapper .gform_footer .page-id-18058 .gform_next_button:visited,.page-id-18058 .gform_wrapper .gform_page_footer .gform_button:visited,.gform_wrapper .gform_page_footer .page-id-18058 .gform_button:visited,.page-id-18058 .gform_wrapper .gform_page_footer .gform_next_button:visited,.gform_wrapper .gform_page_footer .page-id-18058 .gform_next_button:visited,.page-id-18058 .wp-block-buttons .wp-block-button__link:visited,.wp-block-buttons .page-id-18058 .wp-block-button__link:visited{color:var(--colourLight)}.page-id-18058 .u-button:active,.page-id-18058 .gform_wrapper .gform_footer .gform_button:active,.gform_wrapper .gform_footer .page-id-18058 .gform_button:active,.page-id-18058 .gform_wrapper .gform_footer .gform_next_button:active,.gform_wrapper .gform_footer .page-id-18058 .gform_next_button:active,.page-id-18058 .gform_wrapper .gform_page_footer .gform_button:active,.gform_wrapper .gform_page_footer .page-id-18058 .gform_button:active,.page-id-18058 .gform_wrapper .gform_page_footer .gform_next_button:active,.gform_wrapper .gform_page_footer .page-id-18058 .gform_next_button:active,.page-id-18058 .wp-block-buttons .wp-block-button__link:active,.wp-block-buttons .page-id-18058 .wp-block-button__link:active{color:var(--colourLight)}.page-id-18058 .u-button:hover,.page-id-18058 .gform_wrapper .gform_footer .gform_button:hover,.gform_wrapper .gform_footer .page-id-18058 .gform_button:hover,.page-id-18058 .gform_wrapper .gform_footer .gform_next_button:hover,.gform_wrapper .gform_footer .page-id-18058 .gform_next_button:hover,.page-id-18058 .gform_wrapper .gform_page_footer .gform_button:hover,.gform_wrapper .gform_page_footer .page-id-18058 .gform_button:hover,.page-id-18058 .gform_wrapper .gform_page_footer .gform_next_button:hover,.gform_wrapper .gform_page_footer .page-id-18058 .gform_next_button:hover,.page-id-18058 .wp-block-buttons .wp-block-button__link:hover,.wp-block-buttons .page-id-18058 .wp-block-button__link:hover{color:var(--colourLight)}.page-id-18058 .u-button,.page-id-18058 .gform_wrapper .gform_footer .gform_button,.gform_wrapper .gform_footer .page-id-18058 .gform_button,.page-id-18058 .gform_wrapper .gform_footer .gform_next_button,.gform_wrapper .gform_footer .page-id-18058 .gform_next_button,.page-id-18058 .gform_wrapper .gform_page_footer .gform_button,.gform_wrapper .gform_page_footer .page-id-18058 .gform_button,.page-id-18058 .gform_wrapper .gform_page_footer .gform_next_button,.gform_wrapper .gform_page_footer .page-id-18058 .gform_next_button,.page-id-18058 .wp-block-buttons .wp-block-button__link,.wp-block-buttons .page-id-18058 .wp-block-button__link{background:var(--colourBrand)}.page-id-18058 .u-button:hover,.page-id-18058 .gform_wrapper .gform_footer .gform_button:hover,.gform_wrapper .gform_footer .page-id-18058 .gform_button:hover,.page-id-18058 .gform_wrapper .gform_footer .gform_next_button:hover,.gform_wrapper .gform_footer .page-id-18058 .gform_next_button:hover,.page-id-18058 .gform_wrapper .gform_page_footer .gform_button:hover,.gform_wrapper .gform_page_footer .page-id-18058 .gform_button:hover,.page-id-18058 .gform_wrapper .gform_page_footer .gform_next_button:hover,.gform_wrapper .gform_page_footer .page-id-18058 .gform_next_button:hover,.page-id-18058 .wp-block-buttons .wp-block-button__link:hover,.wp-block-buttons .page-id-18058 .wp-block-button__link:hover{background-color:var(--colourDark)}.page-id-18058 .b-landing__cta__grid .u-button,.page-id-18058 .b-landing__cta__grid .gform_wrapper .gform_footer .gform_button,.gform_wrapper .gform_footer .page-id-18058 .b-landing__cta__grid .gform_button,.page-id-18058 .b-landing__cta__grid .gform_wrapper .gform_footer .gform_next_button,.gform_wrapper .gform_footer .page-id-18058 .b-landing__cta__grid .gform_next_button,.page-id-18058 .b-landing__cta__grid .gform_wrapper .gform_page_footer .gform_button,.gform_wrapper .gform_page_footer .page-id-18058 .b-landing__cta__grid .gform_button,.page-id-18058 .b-landing__cta__grid .gform_wrapper .gform_page_footer .gform_next_button,.gform_wrapper .gform_page_footer .page-id-18058 .b-landing__cta__grid .gform_next_button,.page-id-18058 .b-landing__cta__grid .wp-block-buttons .wp-block-button__link,.wp-block-buttons .page-id-18058 .b-landing__cta__grid .wp-block-button__link{color:var(--colourBrand)}.page-id-18058 .b-landing__cta__grid .u-button:link,.page-id-18058 .b-landing__cta__grid .gform_wrapper .gform_footer .gform_button:link,.gform_wrapper .gform_footer .page-id-18058 .b-landing__cta__grid .gform_button:link,.page-id-18058 .b-landing__cta__grid .gform_wrapper .gform_footer .gform_next_button:link,.gform_wrapper .gform_footer .page-id-18058 .b-landing__cta__grid .gform_next_button:link,.page-id-18058 .b-landing__cta__grid .gform_wrapper .gform_page_footer .gform_button:link,.gform_wrapper .gform_page_footer .page-id-18058 .b-landing__cta__grid .gform_button:link,.page-id-18058 .b-landing__cta__grid .gform_wrapper .gform_page_footer .gform_next_button:link,.gform_wrapper .gform_page_footer .page-id-18058 .b-landing__cta__grid .gform_next_button:link,.page-id-18058 .b-landing__cta__grid .wp-block-buttons .wp-block-button__link:link,.wp-block-buttons .page-id-18058 .b-landing__cta__grid .wp-block-button__link:link{color:var(--colourBrand)}.page-id-18058 .b-landing__cta__grid .u-button:visited,.page-id-18058 .b-landing__cta__grid .gform_wrapper .gform_footer .gform_button:visited,.gform_wrapper .gform_footer .page-id-18058 .b-landing__cta__grid .gform_button:visited,.page-id-18058 .b-landing__cta__grid .gform_wrapper .gform_footer .gform_next_button:visited,.gform_wrapper .gform_footer .page-id-18058 .b-landing__cta__grid .gform_next_button:visited,.page-id-18058 .b-landing__cta__grid .gform_wrapper .gform_page_footer .gform_button:visited,.gform_wrapper .gform_page_footer .page-id-18058 .b-landing__cta__grid .gform_button:visited,.page-id-18058 .b-landing__cta__grid .gform_wrapper .gform_page_footer .gform_next_button:visited,.gform_wrapper .gform_page_footer .page-id-18058 .b-landing__cta__grid .gform_next_button:visited,.page-id-18058 .b-landing__cta__grid .wp-block-buttons .wp-block-button__link:visited,.wp-block-buttons .page-id-18058 .b-landing__cta__grid .wp-block-button__link:visited{color:var(--colourBrand)}.page-id-18058 .b-landing__cta__grid .u-button:active,.page-id-18058 .b-landing__cta__grid .gform_wrapper .gform_footer .gform_button:active,.gform_wrapper .gform_footer .page-id-18058 .b-landing__cta__grid .gform_button:active,.page-id-18058 .b-landing__cta__grid .gform_wrapper .gform_footer .gform_next_button:active,.gform_wrapper .gform_footer .page-id-18058 .b-landing__cta__grid .gform_next_button:active,.page-id-18058 .b-landing__cta__grid .gform_wrapper .gform_page_footer .gform_button:active,.gform_wrapper .gform_page_footer .page-id-18058 .b-landing__cta__grid .gform_button:active,.page-id-18058 .b-landing__cta__grid .gform_wrapper .gform_page_footer .gform_next_button:active,.gform_wrapper .gform_page_footer .page-id-18058 .b-landing__cta__grid .gform_next_button:active,.page-id-18058 .b-landing__cta__grid .wp-block-buttons .wp-block-button__link:active,.wp-block-buttons .page-id-18058 .b-landing__cta__grid .wp-block-button__link:active{color:var(--colourBrand)}.page-id-18058 .b-landing__cta__grid .u-button:hover,.page-id-18058 .b-landing__cta__grid .gform_wrapper .gform_footer .gform_button:hover,.gform_wrapper .gform_footer .page-id-18058 .b-landing__cta__grid .gform_button:hover,.page-id-18058 .b-landing__cta__grid .gform_wrapper .gform_footer .gform_next_button:hover,.gform_wrapper .gform_footer .page-id-18058 .b-landing__cta__grid .gform_next_button:hover,.page-id-18058 .b-landing__cta__grid .gform_wrapper .gform_page_footer .gform_button:hover,.gform_wrapper .gform_page_footer .page-id-18058 .b-landing__cta__grid .gform_button:hover,.page-id-18058 .b-landing__cta__grid .gform_wrapper .gform_page_footer .gform_next_button:hover,.gform_wrapper .gform_page_footer .page-id-18058 .b-landing__cta__grid .gform_next_button:hover,.page-id-18058 .b-landing__cta__grid .wp-block-buttons .wp-block-button__link:hover,.wp-block-buttons .page-id-18058 .b-landing__cta__grid .wp-block-button__link:hover{color:var(--colourLight)}.page-id-18058 .b-landing__cta__grid .u-button,.page-id-18058 .b-landing__cta__grid .gform_wrapper .gform_footer .gform_button,.gform_wrapper .gform_footer .page-id-18058 .b-landing__cta__grid .gform_button,.page-id-18058 .b-landing__cta__grid .gform_wrapper .gform_footer .gform_next_button,.gform_wrapper .gform_footer .page-id-18058 .b-landing__cta__grid .gform_next_button,.page-id-18058 .b-landing__cta__grid .gform_wrapper .gform_page_footer .gform_button,.gform_wrapper .gform_page_footer .page-id-18058 .b-landing__cta__grid .gform_button,.page-id-18058 .b-landing__cta__grid .gform_wrapper .gform_page_footer .gform_next_button,.gform_wrapper .gform_page_footer .page-id-18058 .b-landing__cta__grid .gform_next_button,.page-id-18058 .b-landing__cta__grid .wp-block-buttons .wp-block-button__link,.wp-block-buttons .page-id-18058 .b-landing__cta__grid .wp-block-button__link{background:var(--colourLight)}.page-id-18058 .b-landing__cta__grid .u-button:hover,.page-id-18058 .b-landing__cta__grid .gform_wrapper .gform_footer .gform_button:hover,.gform_wrapper .gform_footer .page-id-18058 .b-landing__cta__grid .gform_button:hover,.page-id-18058 .b-landing__cta__grid .gform_wrapper .gform_footer .gform_next_button:hover,.gform_wrapper .gform_footer .page-id-18058 .b-landing__cta__grid .gform_next_button:hover,.page-id-18058 .b-landing__cta__grid .gform_wrapper .gform_page_footer .gform_button:hover,.gform_wrapper .gform_page_footer .page-id-18058 .b-landing__cta__grid .gform_button:hover,.page-id-18058 .b-landing__cta__grid .gform_wrapper .gform_page_footer .gform_next_button:hover,.gform_wrapper .gform_page_footer .page-id-18058 .b-landing__cta__grid .gform_next_button:hover,.page-id-18058 .b-landing__cta__grid .wp-block-buttons .wp-block-button__link:hover,.wp-block-buttons .page-id-18058 .b-landing__cta__grid .wp-block-button__link:hover{background-color:var(--colourBrand)}.b-header--dutch .b-header__inner::before{display:none}.b-contact__actions{margin-bottom:var(--space30)}.b-contact__action{border:solid 2px var(--colourBrand);margin-bottom:var(--space20)}@media(min-width: 61.875em){.b-contact__action{margin-bottom:0}}.b-contact__action.is-active{color:var(--colourLight)}.b-contact__action.is-active:link{color:var(--colourLight)}.b-contact__action.is-active:visited{color:var(--colourLight)}.b-contact__action.is-active:active{color:var(--colourLight)}.b-contact__action.is-active:hover{color:var(--colourLight)}.b-contact__action.is-active{background:var(--colourBrand)}.b-contact__switcher{position:absolute;top:0;left:0;width:100%;opacity:0;pointer-events:none;transform:translateX(-10%);transition:transform .4s ease,opacity .3s ease}.b-contact__switcher.is-active{position:relative;opacity:1;transform:translateX(0);pointer-events:all}.b-contact__inner{position:relative}.page-template-template-social,.social,.page-template-template-social .b-main,.social .b-main{background:var(--colourBrand);color:var(--colourLight)}.page-template-template-social .b-cta,.social .b-cta,.page-template-template-social .b-main .b-cta,.social .b-main .b-cta{background:var(--colourLight)}.page-template-template-social .b-hero__layout--stacked,.page-template-template-social .b-hero__layout--stacked .b-hero__title,.social .b-hero__layout--stacked,.social .b-hero__layout--stacked .b-hero__title,.page-template-template-social .b-main .b-hero__layout--stacked,.page-template-template-social .b-main .b-hero__layout--stacked .b-hero__title,.social .b-main .b-hero__layout--stacked,.social .b-main .b-hero__layout--stacked .b-hero__title{background:var(--colourBrand);color:var(--colourLight)}.b-socialGrid__grid{margin-left:-10px;margin-bottom:var(--space50);display:grid;grid-template-columns:1fr;gap:var(--space20)}@media(min-width: 61.875em){.b-socialGrid__grid{grid-template-columns:repeat(4, 1fr)}}@media(min-width: 81.25em){.b-socialGrid__grid{grid-template-columns:repeat(3, 1fr)}}.b-socialGrid__item{width:100%;padding-left:10px;margin-bottom:10px}.b-socialGrid__follow{text-align:center;margin-bottom:var(--space20)}.b-socialGrid__share__list{margin:0 0 var(--space50);padding:0;list-style:none;display:flex;justify-content:center;flex-wrap:wrap}.b-socialGrid__share__item{margin:0 var(--space18) var(--space18)}@media(min-width: 81.25em){.b-socialGrid__share__item{margin:0 var(--space50)}}.b-socialGrid__share__link{color:var(--colourLight)}.b-socialGrid__share__link:link{color:var(--colourLight)}.b-socialGrid__share__link:visited{color:var(--colourLight)}.b-socialGrid__share__link:active{color:var(--colourLight)}.b-socialGrid__share__link:hover{color:var(--colourDark)}.b-socialGrid__share__link{display:flex;align-items:flex-end;line-height:1}.b-socialGrid__share__link span,.b-socialGrid__share__link svg{display:block}.b-socialGrid__share__link svg{max-width:20px;max-height:20px;object-fit:contain}.b-socialGrid__share__link span{line-height:1;font-size:var(--fontSizeSmall);text-transform:uppercase;font-weight:500;letter-spacing:.13em}.b-socialGrid__share__link svg{margin-right:var(--space20)}.b-socialGrid__more{background:var(--colourLightGrey);padding:var(--space50) 0}.b-socialGrid__more .b-socialGrid__share__list{margin:0}.b-socialGrid__more__title{color:var(--colourBrand);font-size:var(--fontSizeXLarge);text-align:center;margin-bottom:var(--space20)}.b-socialGrid__more .b-socialGrid__share__link{color:var(--colourDark)}.b-socialGrid__more .b-socialGrid__share__link:link{color:var(--colourDark)}.b-socialGrid__more .b-socialGrid__share__link:visited{color:var(--colourDark)}.b-socialGrid__more .b-socialGrid__share__link:active{color:var(--colourDark)}.b-socialGrid__more .b-socialGrid__share__link:hover{color:var(--colourBrand)}.testimonials .b-hero{background:var(--colourBrand);color:var(--colourLight)}.testimonials .b-hero .b-hero__title{color:var(--colourLight)}.b-testimonials__title{text-align:center;text-transform:uppercase;color:#fff;font-size:var(--fontSizeMedium);margin-bottom:var(--space50)}.b-testimonials__grid{display:grid;gap:var(--space15) var(--space20)}@media(min-width: 61.875em){.b-testimonials__grid{grid-template-columns:repeat(2, 1fr)}}.b-testimonials__inner{position:relative;padding:var(--spaceOne) 0}.b-testimonials__inner::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:200px;background:var(--colourBrand)}.b-testimonials__inner--full{background:var(--colourBrand);padding-bottom:var(--space50)}.b-testimonials__inner--full::before{display:none}.b-testimonials__item{background:var(--colourLightGrey);padding:var(--space30);box-shadow:0px 5px 20px rgba(0,0,0,.16)}.b-testimonials__content__inner{margin-bottom:var(--space30)}.b-testimonials__meta{display:flex;flex-direction:column;justify-content:space-between;gap:var(--space12)}@media(min-width: 61.875em){.b-testimonials__meta{align-items:center;flex-direction:row}}.b-testimonials__company__logo img{max-height:56px;width:auto;object-fit:contain}.b-testimonials__author{display:flex;align-items:center}.b-testimonials__author img{border-radius:50%;overflow:hidden;width:56px;height:56px;object-fit:cover;margin-right:var(--space20)}.b-testimonials__author__title{color:var(--colourBrand);text-transform:uppercase;letter-spacing:.13em;font-size:var(--fontSizeSmall)}.b-testimonials .swiper-scrollbar-drag{background:var(--colourBrand)}.b-testimonials .swiper-scrollbar{background:var(--colourLightGrey);position:relative;width:80%;left:50%;transform:translateX(-50%)}.b-testimonials .swiper-wrapper{margin-bottom:var(--space50)}.b-testimonials .swiper{overflow:visible}.b-testimonials .swiper-cards{margin:50px 20px}.b-testimonials .swiper-pagination{bottom:0;top:auto;position:relative;width:80%;margin:0 auto}.b-testimonials .swiper-cards .b-testimonials__content__inner{font-size:var(--fontSizeMediumPlus)}.b-testimonials .swiper-cards .b-testimonials__item{padding:var(--spaceLargeREM)}@media(min-width: 61.875em){.b-testimonials .swiper-cards .b-testimonials__item{padding:var(--space50) var(--space80)}}.b-testimonials .swiper-cards .swiper-slide.swiper-slide-visible.swiper-slide-fully-visible.swiper-slide-active{box-shadow:0px 5px 20px rgba(0,0,0,.16)}.b-testimonials .swiper-cards .swiper-slide{box-shadow:0px 2.5px 10px rgba(0,0,0,.05);overflow:visible}.b-testimonials .swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.02)}.b-testimonials.b-producttestimonials{background-color:rgba(0,0,0,0)}.b-story{margin-bottom:var(--spaceSection)}.b-story .swiper-item{width:100%;flex-shrink:0}.b-story__item{display:grid;gap:1rem;font-weight:300;text-wrap:balance}.b-story__pre-title{text-transform:uppercase;font-size:var(--fontSize18);font-weight:400;margin-bottom:var(--space30)}.b-story__title{font-size:var(--fontSizeLarge);color:var(--brandBlue);margin-bottom:var(--space30);font-weight:300}.b-story__nav{display:flex;justify-content:space-between;gap:1rem;align-items:center;margin-top:2rem}@media(min-width: 61.875em){.b-story__nav{margin-top:-3rem;justify-content:flex-start}}.b-story__nav .swiper-pagination,.b-story__nav .swiper-button-prev,.b-story__nav .swiper-button-next{position:relative;top:initial;bottom:initial;left:initial;right:initial}.b-story__nav .swiper-pagination-fraction,.b-story__nav .swiper-pagination-custom,.b-story__nav .swiper-horizontal>.swiper-pagination-bullets,.b-story__nav .swiper-pagination-bullets.swiper-pagination-horizontal{width:auto}.b-story__nav .swiper-pagination-bullet{background:rgba(0,0,0,0);border:1px solid var(--brandBlue);opacity:1}.b-story__nav .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--brandBlue)}.b-story__nav .swiper-button-prev,.b-story__nav .swiper-button-next{background:none;border:0;-webkit-appearance:none;appearance:none;width:10px;height:auto;padding:0;display:block;margin:0}.b-story__nav .swiper-button-prev::after,.b-story__nav .swiper-button-next::after{display:none}.b-story__nav .swiper-button-prev svg,.b-story__nav .swiper-button-next svg{display:block;max-width:100%;height:auto}.b-story__nav .swiper-button-prev svg,.b-story__nav .swiper-button-prev path,.b-story__nav .swiper-button-next svg,.b-story__nav .swiper-button-next path{fill:currentColor}@media(min-width: 61.875em){.b-story__item{grid-template-columns:repeat(12, 1fr)}.b-story__col-1{grid-column:span 8;padding-right:var(--space50)}.b-story__col-2{grid-column:span 4}}.b-quote-block__inner{background-color:#f3f3f3;padding:43px 74px;padding:var(--spaceDouble)}@media(min-width: 61.875em){.b-quote-block__inner{padding:var(--spaceQuad) var(--space80)}}.b-quote-block__inner .b-quote-block__content{margin-bottom:16px}.b-quote-block__inner .b-quote-block__content p{font-size:var(--fontSizeMediumPlus);font-weight:500;line-height:34px;color:var(--brandDark)}.b-quote-block__inner .b-quote-block__author{font-size:16px;font-weight:400;line-height:24px;color:var(--brandDark);margin-bottom:3px}.b-quote-block__inner .b-quote-block__author__title{color:var(--colourBrand);font-size:12px;font-weight:600;line-height:24px;text-transform:uppercase}.b-quote-block__inner .b-quote-block__author__name,.b-quote-block__inner .b-quote-block__author__title{display:block;margin:0}.b-image-grid{margin-bottom:var(--spaceLarge)}.b-image-grid__grid{display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:11px}.b-image-grid__grid.grid-columns-2{grid-template-columns:repeat(2, 1fr)}.b-image-grid__grid.grid-columns-3{grid-template-columns:repeat(3, 1fr)}.b-image-grid__grid.grid-columns-4{grid-template-columns:repeat(4, 1fr)}.b-image-grid__grid.grid-columns-5{grid-template-columns:repeat(5, 1fr)}.b-image-grid__grid.grid-columns-6{grid-template-columns:repeat(6, 1fr)}.b-image-grid__item img{width:100%;height:auto}.b-singlePost__footer{display:flex;justify-content:space-between;flex-direction:column;align-items:center;margin-top:var(--spaceXXLarge);margin-bottom:var(--spaceXXLarge);padding-top:var(--spaceOne);padding-bottom:var(--spaceTwo);border-bottom:1px solid var(--colourBrand);gap:1rem}@media(min-width: 61.875em){.b-singlePost__footer{flex-direction:row}}.b-singlePost__footer--left{display:flex;align-items:center;gap:1rem;line-height:1;justify-content:center;color:var(--colourDark);font-size:var(--fontSize18);font-weight:600}.b-singlePost__footer--right{display:flex;align-items:center}.featured-image{position:relative;padding-top:56.25%}.featured-image img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover;object-position:center}.b-socialShare{display:flex;justify-content:space-between;align-items:center;gap:var(--spaceBase)}.b-socialShare a{color:var(--colourDark)}.b-socialShare a:link{color:var(--colourDark)}.b-socialShare a:visited{color:var(--colourDark)}.b-socialShare a:active{color:var(--colourDark)}.b-socialShare a:hover{color:var(--colourBrand)}.b-socialShare a{display:flex;transition:all ease .5s;width:30px}.b-socialShare a svg,.b-socialShare a path{fill:currentColor}.b-socialShare svg{display:block;width:100%;height:auto}.b-banner{margin-top:var(--spaceSection);background:var(--colourBrand);color:var(--colourLight);display:grid;gap:var(--spaceOne);padding:var(--spaceXXLarge)}@media(min-width: 61.875em){.b-banner{grid-template-columns:repeat(12, 1fr)}}@media(min-width: 61.875em){.b-banner__left{grid-column:span 6}}.b-banner__right{padding-top:100%}@media(min-width: 61.875em){.b-banner__right{position:absolute;width:50%;bottom:0;right:0;padding:0}}@media(max-width: 61.865em){.b-banner__right img{position:absolute;bottom:0;right:0;padding:0}}.b-banner__intro{margin-bottom:var(--spaceTwo)}.c-section__content .b-banner__intro p{color:var(--colourLight)}.c-section__content .b-banner__title{color:var(--colourLight)}.b-banner__cta~.b-cta{padding-top:var(--spaceGrid)}.b-imageCarousel__swiper.swiper{overflow:visible}.b-imageCarousel__button{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;-webkit-appearance:none;appearance:none;border:1px solid var(--colourBrand);background:none;border-radius:50%;transition:background-color .3s ease;color:var(--colourBrand);cursor:pointer}.b-imageCarousel__button svg{width:10px;height:16px}.b-imageCarousel__button:hover{background-color:var(--colourBrand);color:var(--colourLight)}.b-imageCarousel__navigation{display:none;align-items:center;justify-content:center;gap:.8rem;flex-shrink:0}@media(min-width: 61.875em){.b-imageCarousel__navigation{display:flex}}.b-imageCarousel__wrapper{display:flex;align-items:start;justify-content:space-between;gap:.8rem;margin-bottom:2rem}@media(min-width: 61.875em){.b-imageCarousel .swiper-slide{width:-webkit-fit-content;width:fit-content}}@media(min-width: 61.875em){.b-imageCarousel .swiper-slide img{height:450px;width:auto;max-width:initial;object-fit:contain}}.fill-current{fill:currentColor}.b-bioz__widget{width:270px;height:58px;position:relative;overflow:hidden;margin:0 0 0 auto}.b-bioz__widget>div{margin:0 !important;border:0 !important}.b-bioz__powered{width:270px;margin:0 auto}.b-bioz__powered a{display:none}.b-bioz__powered__logo{width:11px;height:11px;vertical-align:baseline;padding-bottom:0px;margin-left:0px;margin-bottom:0px;float:none;display:none}.b-products__item .b-bioz__widget{width:-webkit-fit-content;width:fit-content;height:auto;overflow:hidden;margin:0;position:absolute;top:0;left:0}.b-products__item .b-bioz__widget>div{margin:0 !important;border:0 !important}.b-products__item .b-bioz__powered{display:none !important}.b-product__hero__inner .b-bioz__widget{width:-webkit-fit-content;width:fit-content;margin-right:10px}.b-downloads__grid__inner.bg-white{padding:10px}:root{--color-white: #ffffff}.bg-white{background-color:var(--color-white)}.b-hero-image{position:relative;overflow:hidden}.b-hero-image__overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5;display:flex;align-items:center;justify-content:center;background-color:rgba(57,60,65,.5)}@media(min-width: 61.875em){.b-hero-image__overlay{background-color:rgba(0,0,0,0)}}.b-hero-image__image img{height:50vh;object-fit:cover;object-position:top right;position:relative;width:100%;z-index:1}@media(min-width: 61.875em){.b-hero-image__image img{height:100vh;max-height:560px}}.b-hero-image__text{padding-top:54px;color:#fff;text-align:center}.b-hero-image__text h1{font-size:var(--fontSizeXXXLarge)}@media(min-width: 61.875em){.b-hero-image__text{padding-top:70px;text-align:left}}.b-video{text-wrap:balance;margin-top:40px;margin-bottom:40px}@media(min-width: 61.875em){.b-video{margin-top:70px;margin-bottom:60px}}.b-video__intro{font-size:var(--fontSizeXLarge);font-weight:400;line-height:1.6;margin-bottom:3rem;color:var(--colourBrand)}.b-video-text{font-size:12px;line-height:1.2;margin-top:12px;color:var(--colourDark);font-weight:400}.b-video__video{position:relative;position:relative;margin-bottom:40px;overflow:hidden}.b-video__video::before{content:"";display:block;padding-top:56.25%}@media(min-width: 61.875em){.b-video__video{margin-bottom:60px}}.b-video__video video{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;width:100%;height:100%}.b-video__play-button{position:absolute;top:0;left:0;z-index:10;background-color:rgba(0,0,0,0);border-radius:0;-webkit-appearance:none;appearance:none;width:100%;height:100%;display:flex;align-items:center;justify-content:center;border:0;background:rgba(0,0,0,.38);transition:opacity .3s ease-in-out;cursor:pointer}.b-video__play-button span{display:none}.b-video__columns{line-height:1.875}@media(min-width: 61.875em){.b-video__columns{column-count:2;column-gap:66px}}.b-meet-kara{margin-bottom:3rem}@media(min-width: 61.875em){.b-meet-kara{margin-bottom:6rem}}.b-meet-kara__inner{background:var(--colourBrand);color:var(--colourLight);padding:var(--spaceXLarge) var(--spaceXXLarge)}.b-meet-kara__intro{font-size:var(--fontSizeMedium);margin-bottom:var(--space30);line-height:1.7}@media(min-width: 61.875em){.b-meet-kara__intro{font-size:var(--fontSizeMediumPlus)}}.b-meet-kara__intro>*+*{margin-bottom:var(--space20)}.b-meet-kara__image img{border-radius:100%;object-fit:cover;object-position:center;width:100%;height:100%;max-width:90px;max-height:90px}.b-meet-kara__content{display:flex;align-items:center;gap:var(--space30)}.b-meet-kara__info{display:flex;flex-direction:column;gap:var(--spacespace30)}.b-meet-kara__position{font-size:12px}.b-myth-footer{background-color:var(--colourDisabled);padding-top:var(--space80);padding-bottom:var(--space80)}@media(min-width: 61.875em){.b-myth-footer{padding-top:var(--space50);padding-bottom:var(--space50)}}@media(min-width: 61.875em){.b-myth-footer__inner{display:grid;grid-template-columns:repeat(12, 1fr);gap:var(--spaceOne)}}@media(min-width: 61.875em){.b-myth-footer__content{grid-column:span 5}}@media(min-width: 61.875em){.b-myth-footer__form{grid-column:span 7}}.b-myth-footer__title{text-transform:uppercase;font-weight:500;letter-spacing:.13em;color:var(--colourBrand);font-size:var(--fontSize18);margin-bottom:.5rem}.b-myth-footer__subtitle{font-weight:400;margin-bottom:var(--space20);font-size:var(--fontSizelarge);line-height:1.2;color:var(--colourDark)}@media(min-width: 61.875em){.b-myth-footer__subtitle{font-size:var(--fontSizeXLarge);margin-bottom:var(--space30)}}.b-myth-footer__intro{font-size:14px;line-height:1.5;margin-bottom:2rem}@media(min-width: 61.875em){.b-myth-footer__intro{max-width:313px;margin-bottom:0rem}}.b-myth-footer__form-intro{margin-bottom:.75rem}.b-myth-footer__form .gform_wrapper .gform_fields .gfield input,.b-myth-footer__form .gform_wrapper .gform_fields .gfield textarea,.b-myth-footer__form .gform_wrapper .gform_fields .gfield select{background-color:var(--colourLight)}.b-myth-footer__form .gform_footer{display:flex;justify-content:flex-end}.b-latest-myth{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spaceOne)}@media(min-width: 61.875em){.b-latest-myth{margin-left:-8rem;flex-direction:row;width:calc(100% + 10rem)}}.b-latest-myth__logo{display:flex;justify-content:center}@media(min-width: 61.875em){.b-latest-myth__logo{justify-content:flex-start}}.b-latest-myth__logo img{width:192px;height:auto}.b-latest-myth__item{width:100%;padding:24px;border-radius:30px;background:var(--colourLight);box-shadow:0px 3px 6px rgba(0,0,0,.16);margin-bottom:80px;cursor:pointer}@media(min-width: 61.875em){.b-latest-myth__item{margin-bottom:120px;padding:40px 50px;border-radius:60px}}.b-latest-myth__item-title,.b-mythbuster-title{display:flex;justify-content:space-between;align-items:center;gap:1rem}@media(min-width: 61.875em){.b-latest-myth__item-title,.b-mythbuster-title{gap:3rem}}.b-latest-myth__item-title-icon,.b-mythbuster-title-icon{background:var(--colourBrand);border-radius:100%;width:45px;height:45px;display:flex;align-items:center;justify-content:center;filter:drop-shadow(0px 3px 6px rgba(0, 0, 0, 0.16));flex-shrink:0}.b-latest-myth__item-title-icon svg,.b-mythbuster-title-icon svg{width:17px;height:17px;transition:transform 300ms ease}.b-mythbuster-item.is-active .b-latest-myth__item-title-icon svg,.b-mythbuster-item.is-active .b-mythbuster-title-icon svg{transform:rotate(45deg)}.b-latest-myth__item-title-text,.b-mythbuster-title-text{font-size:var(--fontSizeXLarge);line-height:1.4}.b-mythbuster-content{display:grid;grid-template-rows:0fr;transition:grid-template-rows 300ms ease}.b-mythbuster-item.is-active .b-mythbuster-content{grid-template-rows:1fr}.b-latest-myth__item-content-inner{overflow:hidden}.b-latest-myth__item-content-links,.b-mythbuster-content-links{display:flex;gap:1rem;flex-wrap:wrap;margin-top:40px}@media(min-width: 61.875em){.b-latest-myth__item-content-links,.b-mythbuster-content-links{margin-top:88px}}.b-latest-myth__item-content-links a,.b-mythbuster-content-links a{display:flex;gap:1.25rem;align-items:center;background:var(--colourDisabled);text-transform:uppercase;color:var(--colourBrand);font-size:14px;line-height:1.5;font-weight:500;letter-spacing:.13em;padding:.5rem 1rem;text-decoration:none;transition:all .3s ease-in-out}.b-latest-myth__item-content-links a:hover,.b-mythbuster-content-links a:hover{background:var(--colourBrand);color:var(--colourLight)}.b-latest-myth__item-content-links a:hover svg path,.b-mythbuster-content-links a:hover svg path{fill:var(--colourLight)}.b-mythbuster{background:var(--colourBrand);color:var(--colourLight);padding-top:40px;padding-bottom:40px}@media(min-width: 61.875em){.b-mythbuster{padding-top:85px;padding-bottom:85px}}.b-mythbuster-title{justify-content:flex-start}.b-mythbuster-item{padding:1.75rem 0;border-bottom:1px solid var(--colourLight);cursor:pointer}.b-mythbuster-item:first-of-type{border-top:1px solid var(--colourLight)}.b-mythbuster-title-text{flex:1}.b-mythbuster-content-inner{overflow:hidden}.b-mythbuster-title-icon{background-color:var(--colourLight)}.b-mythbuster-title-icon path{fill:var(--colourBrand)}.b-mythbuster-pre-title{font-size:var(--fontSize18);font-weight:500;letter-spacing:.13em;text-transform:uppercase;color:var(--colourLight);margin-bottom:1.75rem}.b-mythbuster-title-counter{margin-right:.5rem}@media(min-width: 61.875em){.b-mythbuster-title-counter{margin-right:1.5rem}}.b-mythbuster-content-links a{border:1px solid var(--colourLight)}.b-featured{padding:2rem 3rem;background-color:var(--colourLight);box-shadow:0px 3px 6px rgba(0,0,0,.16);border:1px solid #707070;margin-bottom:2rem}@media(min-width: 61.875em){.b-featured{padding:7rem 9.5rem 6rem;margin-bottom:3rem}}.b-featured-grid{display:grid;grid-template-columns:1fr;gap:2rem;margin-bottom:2rem}@media(min-width: 61.875em){.b-featured-grid{gap:3rem;align-items:center;grid-template-columns:repeat(4, 1fr);margin-bottom:2.6rem}}@media(min-width: 61.875em){.b-featured-title{grid-column:span 3}}.b-featured-title p{text-transform:uppercase;font-size:18px;font-weight:500;letter-spacing:.13em;color:var(--colourBrand)}.b-featured-title h3{font-size:var(--fontSizeXLarge);color:var(--colourDark)}.b-featured-links{display:flex;flex-direction:column;flex-wrap:wrap;gap:1rem}@media(min-width: 61.875em){.b-featured-links{flex-direction:row;justify-content:center}.b-featured-links.b-featured-links--multiple{justify-content:flex-end}.b-featured-links a{max-width:calc(33.33334% - .7rem);flex-basis:calc(33.33334% - .7rem)}}.b-featured-links a:hover .b-featured-link-text{background-color:#eaeaea}.b-featured-image{background:var(--colourBrand);display:flex;justify-content:center;align-items:center}.b-featured-image img{width:100%;height:100%;object-fit:cover}.b-featured-link-text{display:flex;gap:1rem;justify-content:space-between;align-items:center}.b-featured-link-text{font-size:14px;text-transform:uppercase;font-weight:500;letter-spacing:.13em;color:var(--colourBrand);background-color:#f8f8f8;padding:.5rem 1rem;transition:background .3s ease-in-out}.b-featured-link-text svg{flex-shrink:0}.b-searchResults__inner .b-mythbuster{background:rgba(0,0,0,0);color:#000;padding:0}.b-searchResults__inner .b-mythbuster-item{background:rgba(0,0,0,0);border:0;text-align:left;width:100%}.b-foundationsThroughTime{padding:4rem 0;background-image:url(/wp-content/themes/legion/public/1d9fd93f633b316b9239.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;background-color:var(--colourDisabled)}.b-foundationsThroughTime__title{font-family:"Playfair Display",serif;font-size:var(--fontSizexlarge);font-style:italic;text-align:center;position:relative;padding-bottom:2.5rem;margin-bottom:2.5rem;color:var(--colourDark)}.b-foundationsThroughTime__title::before{width:75px;height:1px;background-color:var(--colourcurrentColor);content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.b-foundationsThroughTime__content{display:flex;gap:1.25rem;position:relative;max-width:935px;margin:0 auto;flex-direction:column}@media(min-width: 61.875em){.b-foundationsThroughTime__content{flex-direction:row}}.b-foundationsThroughTime__timeline{flex-shrink:0;width:190px;flex-basis:190px;position:relative;flex-direction:column;align-items:center;display:none;max-height:100%}@media(min-width: 61.875em){.b-foundationsThroughTime__timeline{display:flex}}.b-foundationsThroughTime__timeline__nav{position:absolute;left:0;background:none;border:none;cursor:pointer;padding:.5rem;transition:all .3s ease;z-index:3;opacity:.7}.b-foundationsThroughTime__timeline__nav:hover{color:var(--colourBrand);opacity:1;transform:scale(1.1)}.b-foundationsThroughTime__timeline__nav:active{transform:scale(0.95)}.b-foundationsThroughTime__timeline__nav:disabled{opacity:.3;cursor:not-allowed;pointer-events:none}.b-foundationsThroughTime__timeline__nav svg{width:15px;height:5px;transition:transform .2s ease}.b-foundationsThroughTime__timeline__nav--up{top:0}.b-foundationsThroughTime__timeline__nav--up:hover svg{transform:translateY(-2px)}.b-foundationsThroughTime__timeline__nav--down{bottom:0}.b-foundationsThroughTime__timeline__nav--down:hover svg{transform:translateY(2px)}.b-foundationsThroughTime__timeline__year{color:var(--colourDark);font-size:var(--fontSizeMediumPlus);font-weight:500;margin:0;border:0;width:-webkit-fit-content;width:fit-content;text-align:left;background:rgba(0,0,0,0);-webkit-appearance:none;appearance:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:flex-start;transition:all .3s ease;will-change:transform,opacity,scale,filter;position:relative;z-index:2}.b-foundationsThroughTime__timeline__year:hover{color:var(--colourBrand)}.b-foundationsThroughTime__timeline__year:focus:not(:focus-visible){outline:none;box-shadow:none}.b-foundationsThroughTime__timeline__year.is-active,.b-foundationsThroughTime__timeline__year.swiper-slide-active{color:var(--colourBrand);font-size:var(--fontSizeXLarge);font-weight:500;text-shadow:0 0 10px rgba(0,0,0,.1)}.b-foundationsThroughTime__timeline__year.is-loading{pointer-events:none;opacity:.7;transform:scale(0.95)}.b-foundationsThroughTime__gallery{flex:1;position:relative}@media(min-width: 61.875em){.b-foundationsThroughTime__gallery{min-height:570px}}.b-foundationsThroughTime__gallery.is-loading::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:40px;height:40px;border:3px solid var(--colourLight);border-top:3px solid var(--colourBrand);border-radius:50%;animation:spin 1s linear infinite;z-index:10;background:hsla(0,0%,100%,.9);border-radius:50%;box-shadow:0 4px 12px rgba(0,0,0,.1)}.b-foundationsThroughTime__gallery__expand{position:absolute;bottom:1rem;left:50%;transform:translateX(-50%);width:23px;height:23px;background:rgba(0,0,0,0);border:0;-webkit-appearance:none;appearance:none;cursor:pointer;transition:all .2s ease}.b-foundationsThroughTime__gallery__expand::before,.b-foundationsThroughTime__gallery__expand::after{content:"";display:block;top:50%;left:50%;background:var(--colourBrand);position:absolute;transform-origin:50% 50%}.b-foundationsThroughTime__gallery__expand::before{width:12px;height:1px;transform:translate(-50%, 0%) rotate(0deg)}@media(min-width: 61.875em){.b-foundationsThroughTime__gallery__expand::before{width:23px;height:1px}}.b-foundationsThroughTime__gallery__expand::after{width:1px;height:12px;transform:translate(0%, -50%)}@media(min-width: 61.875em){.b-foundationsThroughTime__gallery__expand::after{width:1px;height:23px}}.b-foundationsThroughTime__gallery__item{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;transition:opacity .5s cubic-bezier(0.4, 0, 0.2, 1),visibility .5s cubic-bezier(0.4, 0, 0.2, 1);transform:translateY(10px);will-change:opacity,visibility,transform}.b-foundationsThroughTime__gallery__item.is-initial{opacity:0;visibility:hidden;transform:translateY(20px)}.b-foundationsThroughTime__gallery__item.is-active{opacity:1;visibility:visible;transform:translateY(0);animation:fadeInUp .6s ease-out;position:relative}@keyframes slideIn{from{width:0;opacity:0}to{width:2rem;opacity:1}}@keyframes fadeInUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes spin{0%{transform:translate(-50%, -50%) rotate(0deg)}100%{transform:translate(-50%, -50%) rotate(360deg)}}.expandable-images{display:flex;gap:.5rem;flex-direction:row;width:100%;justify-content:flex-start}@media(min-width: 61.875em){.expandable-images{gap:1.25rem}}.expandable-images--3 .expandable-image{--dynamic-width: calc(30% - 2.15rem);--padding: .85rem;--slide-count: 3}.expandable-images--3 .expandable-image.is-active{--dynamic-width: calc(70% - 1.5rem)}.expandable-images--2 .expandable-image{--dynamic-width: calc(30% - 2.15rem);--padding: .85rem;--slide-count: 2}.expandable-images--2 .expandable-image.is-active{--dynamic-width: calc(70% - 1rem)}.expandable-images--1 .expandable-image{--dynamic-width: 0%;--padding: .85rem;--slide-count: 1}.expandable-images--1 .expandable-image.is-active{--dynamic-width: calc(70% - .5rem)}.expandable-image{flex:1;position:relative;display:block;width:100%;text-align:left;-webkit-appearance:none;appearance:none;border:none;background-color:rgba(0,0,0,0);overflow:hidden;height:290px;transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .3s;--tw-ease: var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out);padding:.65rem;padding-bottom:3rem;background:var(--colourLight);overflow:hidden;cursor:pointer;flex:0 0 calc(var(--dynamic-width) - var(--padding));max-width:calc(var(--dynamic-width) - var(--padding))}@media(min-width: 61.875em){.expandable-image{height:585px;padding:1.65rem;padding-bottom:6rem}}.expandable-image.is-active .b-foundationsThroughTime__gallery__expand{opacity:0}.expandable-image img{object-fit:cover;height:230px;width:240px}@media(min-width: 61.875em){.expandable-image img{height:465px;width:465px}}.expandable-image__inner{position:relative;width:100%;height:100%;object-fit:cover}.expandable-image__inner canvas{position:absolute;top:0;left:0;width:100%;height:100%}.history-nav-wrapper{flex-basis:100%;max-width:100%;display:flex;justify-content:center;align-items:center;margin-bottom:1rem}@media(min-width: 61.875em){.history-nav-wrapper{display:none}}.js-film-grain__canvas{pointer-events:none}.swiper .swiper-wrapper .swiper-slide.b-foundationsThroughTime__slide{height:50px}.b-foundationsThroughTime__timeline__wrapper{padding:2rem 0;position:relative;display:none}@media(min-width: 61.875em){.b-foundationsThroughTime__timeline__wrapper{display:block;max-height:570px;height:570px}}.b-foundationsThroughTime__timeline__wrapper::before{content:"";position:absolute;top:50%;right:0;width:56px;height:1px;background:var(--colourDark);transform:translateY(-50%);z-index:20}.sr-only:not(:focus):not(:active){clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.b-foundationArchive{padding:4rem 0;background:#fff}.b-foundationArchive__title{font-family:"Playfair Display",serif;font-style:italic;font-size:var(--fontSizeXLarge);margin-bottom:var(--space30)}.b-foundationArchive__search{display:flex;border:solid 1px #707070;max-width:524px;padding:0 .5rem 0 0;margin-bottom:var(--spaceXXLarge)}.b-foundationArchive__search__input{flex:1;padding:.75rem 1rem;border:0;border-radius:0;font-size:1rem;outline:none;transition:border-color .2s ease}.b-foundationArchive__search__input:focus-within{outline:solid 1px var(--colourBrand)}.b-foundationArchive__search__button{display:inline-flex;justify-content:center;align-items:center;color:var(--colourBrand);background:none;border:0;-webkit-appearance:none;appearance:none;border-radius:0;cursor:pointer;transition:background-color .2s ease}.b-foundationArchive__search__button svg{width:22px;height:22px;fill:currentColor}.b-foundationArchive__content{max-width:100%}.b-foundationArchive__headers{display:none;grid-template-columns:120px 1fr 40px;gap:1rem;font-size:14px;border-bottom:solid 1px #707070;padding:.5rem 1.2rem}@media(min-width: 61.875em){.b-foundationArchive__headers{display:grid}}.b-foundationArchive__list{margin-bottom:2rem}.b-foundationArchive__item{border-bottom:1px solid #707070;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.b-foundationArchive__item:hover{background:var(--colourBrand);color:var(--colourLight);border-color:var(--colourBrand)}.b-foundationArchive__item:hover .b-foundationArchive__item__toggle::before,.b-foundationArchive__item:hover .b-foundationArchive__item__toggle::after{background:var(--colourLight)}.b-foundationArchive__item:hover .b-foundationArchive__item__download{color:var(--colourLight)}.b-foundationArchive__item:hover .b-foundationArchive__item__download:hover{background:var(--colourLight);color:var(--colourBrand)}.b-foundationArchive__item__row{display:grid;grid-template-columns:1fr 40px;grid-template-rows:1fr 1fr;gap:1rem;padding:1rem 1.2rem;align-items:center;cursor:pointer;transition:background-color .2s ease}@media(min-width: 61.875em){.b-foundationArchive__item__row{grid-template-columns:120px 1fr 40px;grid-template-rows:1fr}}.b-foundationArchive__item__date{font-family:"Playfair Display",serif;font-style:italic;grid-column:1/2;grid-row:1}@media(min-width: 61.875em){.b-foundationArchive__item__date{grid-column:span 1;grid-row:span 1}}.b-foundationArchive__item__title{font-size:var(--fontSizeMediumPlus);font-weight:500;line-height:1.2;grid-column:1/2;grid-row:2}@media(min-width: 61.875em){.b-foundationArchive__item__title{grid-column:span 1;grid-row:span 1}}.b-foundationArchive__item__toggle{background:rgba(0,0,0,0);border:0;-webkit-appearance:none;appearance:none;cursor:pointer;padding:9px;position:relative;transition:transform .2s ease;grid-column:3/3;grid-row:1/2}@media(min-width: 61.875em){.b-foundationArchive__item__toggle{grid-column:span 1;grid-row:span 1}}.is-expanded .b-foundationArchive__item__toggle{transform:rotate(45deg)}.b-foundationArchive__item__toggle::before,.b-foundationArchive__item__toggle::after{content:"";display:block;top:50%;left:50%;background:var(--colourBrand);position:absolute;transform-origin:50% 50%}.b-foundationArchive__item__toggle::before{width:13px;height:1px;transform:translate(-50%, 0%) rotate(0deg)}.b-foundationArchive__item__toggle::after{width:1px;height:13px;transform:translate(0%, -50%)}.b-foundationArchive__item__toggle__icon{width:13px;display:block;height:13px}.b-foundationArchive__item__author-name{font-family:"Playfair Display",serif;font-style:italic}.b-foundationArchive__item__subtitle{letter-spacing:.16em;text-transform:uppercase;font-size:12px}@media(min-width: 61.875em){.b-foundationArchive__item__subtitle{font-size:14px}}.b-foundationArchive__item__subtitle--author{align-self:center}.b-foundationArchive__item__details{align-items:flex-start;grid-template-columns:1fr;grid-template-rows:initial}@media(min-width: 61.875em){.b-foundationArchive__item__details{grid-template-columns:120px 1fr 40px;grid-template-rows:inherit}}.b-foundationArchive__item__detail{max-width:624px;font-size:var(--fontSizeAsideNav)}@media(min-width: 61.875em){.b-foundationArchive__item__detail{font-size:1rem}}.b-foundationArchive__item__detail__content{display:flex;justify-content:space-between;align-items:center;align-items:center;gap:-0.5rem}.b-foundationArchive__item__download{text-transform:uppercase;font-size:14px;letter-spacing:.16em;border:solid 1px currentColor;border-radius:19px;color:var(--colourDark);margin:0;padding:9px 37px;display:inline-block;transition:all .2s ease;line-height:1;flex-shrink:0;cursor:pointer}.b-foundationArchive__item__download:hover{background:var(--colourLight);color:var(--colourBrand)}.b-foundationArchive__pagination{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-top:2rem;color:var(--colourBrand)}.b-foundationArchive__pagination__numbers{display:flex;gap:.1rem}.b-foundationArchive__pagination__number{padding:.5rem .75rem;background:#fff;border:1px solid #fff;border-radius:0;text-decoration:none;font-size:.875rem;cursor:pointer;transition:all .2s ease;color:var(--colourBrand);cursor:pointer;transition:all .2s ease;width:45px;height:45px;color:var(--colourBrand);font-size:14px}.b-foundationArchive__pagination__number:hover{border-color:var(--colourBrand)}.b-foundationArchive__pagination__number.is-active{border-color:var(--colourBrand)}.b-foundationArchive__pagination__next{border:0;background:rgba(0,0,0,0);color:var(--colourBrand);cursor:pointer;transition:all .2s ease}.b-foundationArchive__pagination__next:disabled{opacity:.5;cursor:not-allowed}.b-foundationArchive__empty{text-align:center;padding:3rem 0;font-style:italic}.accordion-animation-wrapper{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .4s ease}.accordion-animation{min-height:0}.accordion-transform-wrapper{transform:translateY(-100%);visibility:hidden;transition:transform .4s ease,visibility 0s .4s ease}.accordion-content *{margin:0}.is-expanded .accordion-animation-wrapper{grid-template-rows:1fr}.is-expanded .accordion-transform-wrapper{transform:translateY(0);transition:transform .4s ease,visibility 0s linear;visibility:visible}.b-howToSeries{background-color:var(--colourDark);background-image:url(/wp-content/themes/legion/public/fd98dd12dd39a5c01c9b.webp);background-size:100% auto;background-position:top right;background-repeat:no-repeat;color:var(--colourLight);padding:8rem 0 var(--spaceSection);min-height:100vh;margin:0}@media(min-width: 61.875em){.b-howToSeries{padding-top:14rem;background-image:url(/wp-content/themes/legion/public/415c298e9db0604799b3.webp)}}.b-howToSeries__item{animation:fadeInUp .6s ease forwards}.b-howToSeries__item:nth-child(1){animation-delay:0.1s}.b-howToSeries__item:nth-child(2){animation-delay:0.2s}.b-howToSeries__item:nth-child(3){animation-delay:0.3s}.b-howToSeries__item:nth-child(4){animation-delay:0.4s}.b-howToSeries__item:nth-child(5){animation-delay:0.5s}.b-howToSeries__item:nth-child(6){animation-delay:0.6s}.b-howToSeries__item:nth-child(7){animation-delay:0.7s}.b-howToSeries__item:nth-child(8){animation-delay:0.8s}.b-howToSeries__item:nth-child(9){animation-delay:0.9s}.b-howToSeries__item:nth-child(10){animation-delay:1s}.b-howToSeries__item:nth-child(11){animation-delay:1.1s}.b-howToSeries__item:nth-child(12){animation-delay:1.2s}.b-howToSeries__item:nth-child(13){animation-delay:1.3s}.b-howToSeries__item:nth-child(14){animation-delay:1.4s}.b-howToSeries__item:nth-child(15){animation-delay:1.5s}.b-howToSeries__item:nth-child(16){animation-delay:1.6s}.b-howToSeries__item:nth-child(17){animation-delay:1.7s}.b-howToSeries__item:nth-child(18){animation-delay:1.8s}.b-howToSeries__item:nth-child(19){animation-delay:1.9s}.b-howToSeries__item:nth-child(20){animation-delay:2s}.b-howToSeries__item:nth-child(21){animation-delay:2.1s}.b-howToSeries__item:nth-child(22){animation-delay:2.2s}.b-howToSeries__item:nth-child(23){animation-delay:2.3s}.b-howToSeries__item:nth-child(24){animation-delay:2.4s}.b-howToSeries__item:nth-child(25){animation-delay:2.5s}.b-howToSeries__item:nth-child(26){animation-delay:2.6s}.b-howToSeries__item:nth-child(27){animation-delay:2.7s}.b-howToSeries__item:nth-child(28){animation-delay:2.8s}.b-howToSeries__item:nth-child(29){animation-delay:2.9s}.b-howToSeries__item:nth-child(30){animation-delay:3s}.b-howToSeries__item:nth-child(31){animation-delay:3.1s}.b-howToSeries__item:nth-child(32){animation-delay:3.2s}.b-howToSeries__item:nth-child(33){animation-delay:3.3s}.b-howToSeries__item:nth-child(34){animation-delay:3.4s}.b-howToSeries__item:nth-child(35){animation-delay:3.5s}.b-howToSeries__item:nth-child(36){animation-delay:3.6s}.b-howToSeries__item:nth-child(37){animation-delay:3.7s}.b-howToSeries__item:nth-child(38){animation-delay:3.8s}.b-howToSeries__item:nth-child(39){animation-delay:3.9s}.b-howToSeries__item:nth-child(40){animation-delay:4s}.b-howToSeries__wrapper{max-width:1200px;margin:0 auto;padding:2rem 1rem}@media(min-width: 61.875em){.b-howToSeries__wrapper{padding:4rem 2rem}}.b-howToSeries__title{font-size:var(--fontSizeXLarge);text-align:center;line-height:1.8;margin-bottom:1.5rem;color:var(--colourLight)}.b-howToSeries__intro{background-color:rgba(0,0,0,0);color:var(--colourLight);text-align:center;max-width:780px;width:90%;margin:0 auto 4rem}@media(min-width: 61.875em){.b-howToSeries__intro{margin-bottom:5rem}}.b-howToSeries__intro__content h1,.b-howToSeries__intro__content h2,.b-howToSeries__intro__content h3,.b-howToSeries__intro__content h4,.b-howToSeries__intro__content h5,.b-howToSeries__intro__content h6{color:var(--colourLight);margin-bottom:1rem}.b-howToSeries__intro__content p{font-size:1.1rem;line-height:1.6;margin-bottom:1rem;color:var(--colour--colourLight)}.b-howToSeries__intro__content p:last-child{margin-bottom:0}.b-howToSeries__intro__content a{color:var(--colourLight);text-decoration:underline}.b-howToSeries__intro__content a:hover{color:var(--colour--colourLight)}.b-howToSeries__separator{width:100%;height:1px;background:var(--colourLight);margin:2rem auto;opacity:.3;max-width:800px}.b-howToSeries__navigation{margin-bottom:3rem;text-align:center}@media(max-width: 768px){.b-howToSeries__navigation{margin-bottom:2rem}}.b-howToSeries__nav__mobile{display:none}@media(max-width: 768px){.b-howToSeries__nav__mobile{display:block}}.b-howToSeries__nav__select{background:var(--colourDark);color:var(--colourLight);border:solid 2px var(--colourLight)}.b-howToSeries__nav__mobile__select{width:100%;max-width:300px;padding:.75rem 1rem;border:2px solid var(--colourLight);border-radius:0;background:rgba(0,0,0,0);font-size:1rem;color:var(--colourLight);cursor:pointer}.b-howToSeries__nav__mobile__select:focus{outline:none;border-color:var(--colourBrand);box-shadow:0 0 0 2px rgba(74,144,226,.2)}.b-howToSeries__nav__mobile__select optgroup{font-weight:600;color:var(--colourBrand);background:#000}.b-howToSeries__nav__mobile__select option{font-weight:normal;color:var(--colourLight);background:#000;padding-left:1rem}@media(max-width: 768px){.b-howToSeries__nav{display:none}}.b-howToSeries__nav__list{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem;list-style:none;margin:0;padding:0}.b-howToSeries__nav__item{position:relative}.b-howToSeries__nav__item.has-children:hover .b-howToSeries__nav__submenu{opacity:1;visibility:visible;transform:translateY(0)}.b-howToSeries__nav__link{background:rgba(0,0,0,0);border:none;color:var(--colourLight);padding:.5rem 1rem;font-size:var(--fontSizeSmall);font-weight:500;cursor:pointer;transition:all .3s ease;text-decoration:none;display:inline-block;text-transform:uppercase;letter-spacing:.05em}.b-howToSeries__nav__link:hover,.b-howToSeries__nav__link.is-active{background-color:rgba(0,0,0,0);color:var(--colourBrand);text-decoration:underline}@media(max-width: 768px){.b-howToSeries__nav__link{padding:.5rem 1rem;font-size:1rem}}.b-howToSeries__nav__submenu{position:absolute;top:100%;left:0;background:var(--colourLight);border:0;border-radius:0;box-shadow:0 4px 12px rgba(0,0,0,.5);opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .3s ease;z-index:1000;min-width:200px;margin-top:.5rem}@media(max-width: 768px){.b-howToSeries__nav__submenu{position:static;opacity:1;visibility:visible;transform:none;box-shadow:none;border:none;margin-top:.5rem;margin-left:1rem}}.b-howToSeries__nav__submenu__list{list-style:none;margin:0;padding:.5rem 0}.b-howToSeries__nav__submenu__item{margin:0}.b-howToSeries__nav__submenu__link{background:none;border:none;color:var(--colourDark);padding:.5rem 1rem;font-size:.9rem;cursor:pointer;transition:all .3s ease;text-decoration:none;display:block;width:100%;text-align:left}.b-howToSeries__nav__submenu__link:hover{background-color:var(--colourBrand);color:var(--colourLight)}@media(max-width: 768px){.b-howToSeries__nav__submenu__link{padding:.25rem .5rem;font-size:.85rem}}.b-howToSeries__loading{text-align:center;padding:3rem 0}.b-howToSeries__loading__spinner{width:40px;height:40px;border:4px solid #333;border-top:4px solid var(--colourBrand);border-radius:50%;animation:spin 1s linear infinite;margin:0 auto 1rem}.b-howToSeries__loading p{color:var(--colour--colourLight);font-size:1.1rem;margin:0}.b-howToSeries__grid__container{display:grid;grid-template-columns:repeat(3, 1fr);gap:2rem;margin:0 auto}@media(max-width: 1024px){.b-howToSeries__grid__container{grid-template-columns:repeat(2, 1fr);gap:1.5rem}}@media(max-width: 768px){.b-howToSeries__grid__container{grid-template-columns:1fr;gap:1rem}}.b-howToSeries__item{background:rgba(0,0,0,0);border-radius:0;overflow:hidden;box-shadow:none;transition:all .3s ease;opacity:1;transform:scale(1);cursor:pointer}.b-howToSeries__item:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.3)}@media(min-width: 61.875em){.b-howToSeries__item:hover .b-howToSeries__item__poster{opacity:0}}.b-howToSeries__item.is-hidden{transition:all .25s;transition-behavior:allow-discrete;opacity:0;transform:scale(0.8);pointer-events:none;display:none}.b-howToSeries__item__video-wrapper{position:relative;width:100%;height:0;padding-top:56.25%;overflow:hidden;background:#000;border-radius:0}.b-howToSeries__item__poster{width:100%;height:100%;object-fit:cover;transition:opacity .3s ease;position:absolute;top:0;left:0;z-index:1}.b-howToSeries__item__poster.is-hidden{opacity:0 !important}.b-howToSeries__item__video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .3s ease}.b-howToSeries__item__video.is-active{opacity:1}.js-howToSeries__youtube-iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none;opacity:0;transition:opacity .3s ease;z-index:2}.js-howToSeries__youtube-iframe.is-active{opacity:1 !important}.b-howToSeries__item__scrub-line{position:absolute;bottom:0;left:0;width:100%;height:4px;background:hsla(0,0%,100%,.3);opacity:0;transition:opacity .3s ease;z-index:10;pointer-events:none}.b-howToSeries__item__scrub-line.is-active{opacity:1}.b-howToSeries__item__scrub-line__progress{height:100%;background:var(--colourBrand);width:0%;transition:width 0s ease;box-shadow:0 0 4px rgba(74,144,226,.5)}.b-howToSeries__item__play-btn{position:absolute;bottom:12px;right:12px;background:rgba(0,0,0,0);border:none;border-radius:50%;width:40px;height:40px;color:var(--colourLight);cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;opacity:1;z-index:5}.b-howToSeries__item__play-btn:hover{background:rgba(0,0,0,.9);transform:scale(1.1)}.b-howToSeries__item__play-btn.is-hidden{opacity:0;pointer-events:none}.b-howToSeries__item__play-btn svg{width:24px;height:24px;margin-left:1px}.b-howToSeries__item__title{padding:1rem 0;margin:0;font-size:var(--fontSizeNudge);font-weight:400;color:var(--colourLight);line-height:1.4;text-align:left}@media(max-width: 768px){.b-howToSeries__item__title{padding:.75rem 0;font-size:.9rem}}.lg-backdrop{background-color:rgba(0,0,0,.95)}.lg-video{background:#000}@keyframes fadeInUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.b-howToSeries__item__video-wrapper.is-loading::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:40px;height:40px;border:3px solid hsla(0,0%,100%,.3);border-top:3px solid var(--colourLight);border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:translate(-50%, -50%) rotate(0deg)}100%{transform:translate(-50%, -50%) rotate(360deg)}}@media(prefers-reduced-motion: reduce){.b-howToSeries *{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important}}.b-howToSeries__nav__link:focus,.b-howToSeries__nav__submenu__link:focus,.b-howToSeries__item__play-btn:focus{outline:2px solid var(--colourBrand);outline-offset:2px}.lg-backdrop,.lg-backdrop.in,.wp-singular .lg-backdrop,.wp-singular .lg-backdrop.in{background-color:rgba(0,0,0,.4) !important;-webkit-backdrop-filter:blur(1rem) !important;backdrop-filter:blur(1rem) !important}.lg-toolbar .lg-icon{color:var(--colourLight)}.b-instructors-carousel{padding:var(--spaceAboutSwiper) 0;background-color:var(--colourDark);color:var(--colourLight)}.b-instructors-carousel__title{font-size:var(--fontSize18);color:var(--colourBrand);font-weight:500;letter-spacing:.05em;margin-bottom:1.5rem;text-transform:uppercase}.b-instructors-carousel__intro{font-size:var(--fontSizeXLarge);line-height:1.6;margin-bottom:3rem;max-width:800px}.b-instructors-carousel__intro p{margin-bottom:1rem}.b-instructors-carousel__container{position:relative;cursor:none}.b-instructors-carousel__item{position:relative;cursor:pointer;overflow:hidden;border-radius:0;transition:transform .3s ease}.b-instructors-carousel__image{width:100%;height:100%;aspect-ratio:1/1.4;object-fit:cover;display:block}.b-instructors-carousel__overlay{position:absolute;display:flex;align-items:center;justify-content:center;inset:0;padding:1rem;opacity:0;transition:opacity .3s ease;background:rgba(0,0,0,.1)}.b-instructors-carousel__item:hover .b-instructors-carousel__overlay{opacity:1}.b-instructors-carousel__name{font-size:var(--fontSizeMediumPlus);margin:0;color:#fff}.b-instructors-carousel__custom-cursor{position:fixed;top:0;left:0;width:40px;height:40px;pointer-events:none;z-index:9999;display:none;transition:transform .1s ease}.b-instructors-carousel__custom-cursor svg{width:100%;height:100%}.b-instructors-carousel__nav{display:flex;align-items:center;justify-content:center;gap:2rem;margin-top:2rem}.b-instructors-carousel__modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000;display:flex;align-items:center;justify-content:flex-start;padding:2rem}.b-instructors-carousel__modal-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.b-instructors-carousel__modal-content{position:relative;background:#fff;color:var(--colourDark);max-width:900px;width:100%;max-height:70vh;overflow-y:auto;border-radius:0;box-shadow:0 20px 40px rgba(0,0,0,.3)}.b-instructors-carousel__modal-close{position:absolute;top:1rem;right:1rem;background:none;border:none;font-size:1.5rem;cursor:pointer;color:var(--colourDark);z-index:1;padding:.5rem;border-radius:0;transition:background-color .2s ease;display:block;width:30px;height:30px}.b-instructors-carousel__modal-close svg{width:24px;height:24px}.b-instructors-carousel__modal-inner{padding:2rem;min-height:80vh;display:flex;flex-direction:column;justify-content:space-between}.b-instructors-carousel__modal-body{display:flex;flex-direction:column;gap:2rem}@media(min-width: 768px){.b-instructors-carousel__modal-body{flex-direction:row;align-items:flex-end}}.b-instructors-carousel__modal-image-container{flex-shrink:0;width:100%;max-width:300px}.b-instructors-carousel__modal-image{width:100%;height:auto;border-radius:0}.b-instructors-carousel__modal-text{flex:1}.b-instructors-carousel__modal-title{font-size:var(--fontSizeXLarge);font-weight:400;color:var(--colourDark)}.b-instructors-carousel__modal-secondary{font-size:var(--fontSizeSmall);color:var(--colourBrand);font-weight:500;text-transform:uppercase;letter-spacing:.05em}.b-instructors-carousel__modal-content-text{line-height:1.6;color:var(--colourDark)}.b-instructors-carousel__modal-content-text p{margin-bottom:1rem}.b-instructors-carousel__modal-content-text h1,.b-instructors-carousel__modal-content-text h2,.b-instructors-carousel__modal-content-text h3,.b-instructors-carousel__modal-content-text h4,.b-instructors-carousel__modal-content-text h5,.b-instructors-carousel__modal-content-text h6{color:var(--colourBrand);margin-top:1.5rem;margin-bottom:.5rem}.b-missing{background:var(--colourBrand);padding:var(--spaceSection) 0;color:var(--colourLight)}.b-missing__inner{width:90%;margin:0 auto;display:grid;gap:2rem;grid-template-columns:1fr}@media(min-width: 61.875em){.b-missing__inner{grid-template-columns:repeat(12, 1fr)}}@media(min-width: 61.875em){.b-missing__content{grid-column:1/5}}.b-missing__title{font-size:var(--fontSize18);font-weight:500;text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--spaceSmall)}.b-missing__sub-title{font-size:var(--fontSizeXLarge);font-weight:400;margin-bottom:var(--spaceMedium)}.b-missing__description{font-size:var(--fontSizeNudge);max-width:320px}.b-missing__form a{color:var(--colourLight)}.b-missing__form a:link{color:var(--colourLight)}.b-missing__form a:visited{color:var(--colourLight)}.b-missing__form a:active{color:var(--colourLight)}.b-missing__form a:hover{color:var(--colourLight)}.b-missing__form a{text-decoration:underline}.b-missing__form .gform_wrapper .gfield_checkbox label::before,.b-missing__form .gform_wrapper .gfield .ginput_container_consent label::before,.b-missing__form .gform_wrapper .gfield_checkbox label::after,.b-missing__form .gform_wrapper .gfield .ginput_container_consent label::after{border-radius:50%;border-color:var(--colourLight)}.b-missing__form .gform_wrapper .gfield_checkbox label::after,.b-missing__form .gform_wrapper .gfield .ginput_container_consent label::after{background-color:var(--colourLight)}.b-missing__form #field_submit{display:flex;justify-content:flex-end}@media(min-width: 61.875em){.b-missing__form{grid-column:6/13}}.ais-Hits-list{display:grid;grid-template-columns:1fr;gap:var(--spaceGrid);list-style:none;margin:0 0 var(--spaceGrid);padding:0}@media(min-width: 30em){.ais-Hits-list{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 61.875em){.ais-Hits-list{grid-template-columns:repeat(3, 1fr);gap:24px var(--spaceSmallGrid)}}.ais-Hits-item{position:relative}.ais-HierarchicalMenu-list{list-style:none;margin:0;padding:0}.ais-HierarchicalMenu-list--child{margin:var(--spaceHalf) 0 var(--spaceBase)}.ais-HierarchicalMenu-list--child .ais-HierarchicalMenu-link{color:var(--colourDark)}.ais-HierarchicalMenu-list--child .ais-HierarchicalMenu-link:link{color:var(--colourDark)}.ais-HierarchicalMenu-list--child .ais-HierarchicalMenu-link:visited{color:var(--colourDark)}.ais-HierarchicalMenu-list--child .ais-HierarchicalMenu-link:active{color:var(--colourDark)}.ais-HierarchicalMenu-list--child .ais-HierarchicalMenu-link:hover{color:var(--colourDark)}.ais-HierarchicalMenu-list--child .ais-HierarchicalMenu-link{font-size:var(--fontSizeNormal);border:0;font-weight:400}.ais-HierarchicalMenu-list--child .ais-HierarchicalMenu-list--child{padding-left:var(--spaceSmall);opacity:.7}.ais-HierarchicalMenu-list--child .ais-HierarchicalMenu-list--child .ais-HierarchicalMenu-link::after{display:none}.ais-HierarchicalMenu-item.ais-HierarchicalMenu-item--selected>.ais-HierarchicalMenu-link>.ais-HierarchicalMenu-label{font-weight:400}.ais-HierarchicalMenu-item.ais-HierarchicalMenu-item--selected>.ais-HierarchicalMenu-link{color:var(--colourDark)}.ais-HierarchicalMenu-item.ais-HierarchicalMenu-item--selected>.ais-HierarchicalMenu-link:link{color:var(--colourDark)}.ais-HierarchicalMenu-item.ais-HierarchicalMenu-item--selected>.ais-HierarchicalMenu-link:visited{color:var(--colourDark)}.ais-HierarchicalMenu-item.ais-HierarchicalMenu-item--selected>.ais-HierarchicalMenu-link:active{color:var(--colourDark)}.ais-HierarchicalMenu-item.ais-HierarchicalMenu-item--selected>.ais-HierarchicalMenu-link:hover{color:var(--colourDark)}.ais-HierarchicalMenu-item.ais-HierarchicalMenu-item--selected>.ais-HierarchicalMenu-link::after{transform:rotate(180deg) translateY(7px)}.ais-HierarchicalMenu-item.ais-HierarchicalMenu-item--selected .ais-HierarchicalMenu-list .ais-HierarchicalMenu-link{color:var(--colourDark)}.ais-HierarchicalMenu-item.ais-HierarchicalMenu-item--selected .ais-HierarchicalMenu-list .ais-HierarchicalMenu-link:link{color:var(--colourDark)}.ais-HierarchicalMenu-item.ais-HierarchicalMenu-item--selected .ais-HierarchicalMenu-list .ais-HierarchicalMenu-link:visited{color:var(--colourDark)}.ais-HierarchicalMenu-item.ais-HierarchicalMenu-item--selected .ais-HierarchicalMenu-list .ais-HierarchicalMenu-link:active{color:var(--colourDark)}.ais-HierarchicalMenu-item.ais-HierarchicalMenu-item--selected .ais-HierarchicalMenu-list .ais-HierarchicalMenu-link:hover{color:var(--colourDark)}.ais-HierarchicalMenu-item .ais-HierarchicalMenu-item .ais-HierarchicalMenu-link:after{display:none}.ais-HierarchicalMenu-link{color:var(--colourDark)}.ais-HierarchicalMenu-link:link{color:var(--colourDark)}.ais-HierarchicalMenu-link:visited{color:var(--colourDark)}.ais-HierarchicalMenu-link:active{color:var(--colourDark)}.ais-HierarchicalMenu-link:hover{color:var(--colourDark)}.ais-HierarchicalMenu-link{font-weight:400;font-size:var(--fontSizeMedium);display:block;padding:var(--spaceHalf) var(--spaceDouble) var(--spaceHalf) 0;border:0;border-top:1px solid var(--colourFilterBorder);position:relative;background:rgba(0,0,0,0);-webkit-appearance:none;appearance:none;border-radius:0;width:100%;text-align:left}.ais-HierarchicalMenu-link.is-active{color:var(--colourBrand)}.ais-HierarchicalMenu-link.is-active:link{color:var(--colourBrand)}.ais-HierarchicalMenu-link.is-active:visited{color:var(--colourBrand)}.ais-HierarchicalMenu-link.is-active:active{color:var(--colourBrand)}.ais-HierarchicalMenu-link.is-active:hover{color:var(--colourBrand)}.ais-HierarchicalMenu-link::after{content:"";display:block;position:absolute;width:13px;height:10px;background-image:url(/wp-content/themes/legion/public/3249d6ba60b48007e0b2.svg);background-size:contain;background-repeat:no-repeat;right:0;top:50%;transform:translateY(-50%);transition:transform .5s ease-in-out}.ais-HierarchicalMenu-count{display:none}.ais-Menu-list{list-style:none;margin:0;padding:0}.ais-Menu-count{display:none}.ais-Menu-item.ais-Menu-item--selected>.ais-Menu-link>.ais-Menu-label{font-weight:500}.ais-Menu-item.ais-Menu-item--selected>.ais-Menu-link{color:var(--colourBrand)}.ais-Menu-item.ais-Menu-item--selected>.ais-Menu-link:link{color:var(--colourBrand)}.ais-Menu-item.ais-Menu-item--selected>.ais-Menu-link:visited{color:var(--colourBrand)}.ais-Menu-item.ais-Menu-item--selected>.ais-Menu-link:active{color:var(--colourBrand)}.ais-Menu-item.ais-Menu-item--selected>.ais-Menu-link:hover{color:var(--colourBrand)}.ais-Menu-item.ais-Menu-item--selected>.ais-Menu-link::after{transform:rotate(180deg) translateY(7px)}.ais-Menu-item.ais-Menu-item--selected .ais-Menu-list .ais-Menu-link{color:var(--colourDark)}.ais-Menu-item.ais-Menu-item--selected .ais-Menu-list .ais-Menu-link:link{color:var(--colourDark)}.ais-Menu-item.ais-Menu-item--selected .ais-Menu-list .ais-Menu-link:visited{color:var(--colourDark)}.ais-Menu-item.ais-Menu-item--selected .ais-Menu-list .ais-Menu-link:active{color:var(--colourDark)}.ais-Menu-item.ais-Menu-item--selected .ais-Menu-list .ais-Menu-link:hover{color:var(--colourDark)}.ais-Menu-item .ais-Menu-item .ais-Menu-link:after{display:none}.ais-Menu-link{padding:var(--spaceHalf) var(--spaceDouble) var(--spaceHalf) 0}.ais-ClearRefinements-button{color:var(--colourBrandAlt)}.ais-ClearRefinements-button:link{color:var(--colourBrandAlt)}.ais-ClearRefinements-button:visited{color:var(--colourBrandAlt)}.ais-ClearRefinements-button:active{color:var(--colourBrandAlt)}.ais-ClearRefinements-button:hover{color:var(--colourBrandAlt)}.ais-ClearRefinements-button{background:rgba(0,0,0,0);display:block;font-weight:400;font-size:var(--fontSizeSmall);margin:var(--spaceGrid) 0;font-style:italic;padding:0;border:0;cursor:pointer;opacity:1;transition:background .4s ease,color .4s ease,opacity .4s ease;z-index:var(--depthAbove)}.ais-ClearRefinements-button--disabled{opacity:0;pointer-events:none}.ais-ClearRefinements-button:hover{text-decoration:underline}.ais-PoweredBy{max-width:740px;margin:0 auto;display:flex;justify-content:right;margin:0 auto var(--spaceXXLarge)}.ais-PoweredBy-text{margin-right:var(--spaceSmall)}.ais-SearchBox{max-width:740px;margin:0 auto var(--spaceXXLarge)}.ais-SearchBox-form{display:flex;position:relative;padding:0;margin:var(--spaceMedium) 0}.ais-SearchBox-input[type=search]{display:block;font-size:var(--fontSizeXLarge);line-height:1.6;color:var(--colourBrandAlt);-webkit-appearance:none;appearance:none;border:0;border-bottom:1px solid var(--colourFilterBorder);background:rgba(0,0,0,0);transition:border .4s ease;padding-right:var(--spaceDouble)}.ais-SearchBox-input[type=search]::placeholder{color:var(--colourBrandAlt);opacity:1}.ais-SearchBox-input[type=search]:not(:placeholder-shown)~.ais-SearchBox-submit{display:none}.ais-SearchBox-input[type=search]:not(:placeholder-shown)~.ais-SearchBox-reset{display:block}.ais-SearchBox-input[type=search]:placeholder-shown~.ais-SearchBox-submit{display:block}.ais-SearchBox-input[type=search]:placeholder-shown~.ais-SearchBox-reset{display:none}.ais-SearchBox-input[type=search]:focus{outline:none;border-bottom:1px solid var(--colourDarkBorder)}.ais-SearchBox-input[type=search]::-webkit-search-cancel-button{display:none}.ais-SearchBox-input[type=search]::-ms-clear{display:none}.ais-SearchBox-submit,.ais-SearchBox-reset{background:rgba(0,0,0,0);border:0;border-radius:0;-webkit-appearance:none;appearance:none;padding:0;margin:0;position:absolute;right:0;top:0;height:100%;display:block;cursor:pointer}.ais-SearchBox-submit svg,.ais-SearchBox-reset svg{width:24px;height:24px;fill:var(--colourBrand)}.ais-Pagination{margin:var(--spaceXLarge) 0}.ais-Pagination-list{margin:0;padding:0;list-style:none;display:flex;justify-content:center;flex-wrap:wrap}.ais-Pagination-item--disabled .ais-Pagination-link{opacity:.2}.ais-Pagination-item--disabled .ais-Pagination-link:hover{background:var(--colourDisabled)}.ais-Pagination-item--firstPage{display:none}.ais-Pagination-link{color:var(--colourBrand)}.ais-Pagination-link:link{color:var(--colourBrand)}.ais-Pagination-link:visited{color:var(--colourBrand)}.ais-Pagination-link:active{color:var(--colourBrand)}.ais-Pagination-link:hover{color:var(--colourLight)}.ais-Pagination-link{display:flex;justify-content:center;align-items:center;padding:0;margin:0 var(--spaceThird);width:30px;height:30px;line-height:30px;border:1px solid var(--colourLight);cursor:pointer;transition:background .3s ease,color .3s ease;font-size:var(--fontSizeAsideNav)}@media(min-width: 61.875em){.ais-Pagination-link{font-size:var(--fontSizeNormal);padding:var(--spaceHalf);margin:0 var(--spaceHalf);width:40px;height:40px;line-height:30px}}.ais-Pagination-link:hover{background:var(--colourBrand)}.ais-Pagination-link--selected{font-weight:500;border-color:var(--colourBrand)}.b-products__filter__accordion .ais-Menu-list{margin-bottom:var(--spaceMedium)}.b-products__filter__accordion .ais-Menu-list .ais-Menu-link{display:block}:root{--ss-primary-color: #0085d6;--ss-bg-color: #ffffff;--ss-font-color: #000000;--ss-font-placeholder-color: #f2f2f2;--ss-disabled-color: #f2f2f2;--ss-border-color: #f2f2f2;--ss-highlight-color: #ffd400;--ss-success-color: #00984e;--ss-error-color: #ff7474;--ss-focus-color: #0085d6;--ss-main-height: 30px;--ss-content-height: 300px;--ss-spacing-l: 7px;--ss-spacing-m: 5px;--ss-spacing-s: 3px;--ss-animation-timing: .2s;--ss-border-radius: 4px}@keyframes ss-valueIn{0%{transform:scale(0);opacity:0}100%{transform:scale(1);opacity:1}}@keyframes ss-valueOut{0%{transform:scale(1);opacity:1}100%{transform:scale(0);opacity:0}}.ss-hide{display:none !important}.ss-main{display:flex;flex-direction:row;position:relative;-webkit-user-select:none;user-select:none;color:var(--ss-font-color);min-height:var(--ss-main-height);width:100%;padding:var(--ss-spacing-s);cursor:pointer;border:1px solid var(--ss-border-color);border-radius:var(--ss-border-radius);background-color:var(--ss-bg-color);outline:0;box-sizing:border-box;transition:background-color var(--ss-animation-timing);overflow:hidden}.ss-main:focus{box-shadow:0 0 5px var(--ss-focus-color)}.ss-main.ss-disabled{background-color:var(--ss-disabled-color);cursor:not-allowed}.ss-main.ss-disabled .ss-values .ss-disabled{color:var(--ss-font-color)}.ss-main.ss-disabled .ss-values .ss-value .ss-value-delete{cursor:not-allowed}.ss-main.ss-open-above{border-top-left-radius:0px;border-top-right-radius:0px}.ss-main.ss-open-below{border-bottom-left-radius:0px;border-bottom-right-radius:0px}.ss-main .ss-values{display:inline-flex;flex-wrap:wrap;gap:var(--ss-spacing-m);flex:1 1 100%}.ss-main .ss-values .ss-placeholder{display:flex;padding:var(--ss-spacing-s) var(--ss-spacing-m) var(--ss-spacing-s) var(--ss-spacing-m);margin:auto 0px auto 0px;line-height:1em;align-items:center;width:100%;color:var(--ss-font-placeholder-color);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-main .ss-values .ss-max{display:flex;-webkit-user-select:none;user-select:none;align-items:center;width:-webkit-fit-content;width:fit-content;font-size:12px;color:var(--ss-bg-color);line-height:1;padding:var(--ss-spacing-s) var(--ss-spacing-m);background-color:var(--ss-primary-color);border-radius:var(--ss-border-radius)}.ss-main .ss-values .ss-single{display:flex;margin:auto 0px auto var(--ss-spacing-s)}.ss-main .ss-values .ss-value{display:flex;-webkit-user-select:none;user-select:none;align-items:center;width:-webkit-fit-content;width:fit-content;background-color:var(--ss-primary-color);border-radius:var(--ss-border-radius);animation-name:ss-valueIn;animation-duration:var(--ss-animation-timing);animation-timing-function:ease-out;animation-fill-mode:both}.ss-main .ss-values .ss-value.ss-value-out{animation-name:ss-valueOut;animation-duration:var(--ss-animation-timing);animation-timing-function:ease-out}.ss-main .ss-values .ss-value .ss-value-text{font-size:12px;color:var(--ss-bg-color);line-height:1;padding:var(--ss-spacing-s) var(--ss-spacing-m)}.ss-main .ss-values .ss-value .ss-value-delete{display:flex;align-items:center;height:var(--ss-spacing-l);width:var(--ss-spacing-l);padding:var(--ss-spacing-s) var(--ss-spacing-m);cursor:pointer;border-left:solid 1px var(--ss-bg-color);box-sizing:content-box}.ss-main .ss-values .ss-value .ss-value-delete svg{height:var(--ss-spacing-l);width:var(--ss-spacing-l)}.ss-main .ss-values .ss-value .ss-value-delete svg path{fill:none;stroke:var(--ss-bg-color);stroke-width:18;stroke-linecap:round;stroke-linejoin:round}.ss-main .ss-deselect{flex:0 1 auto;display:flex;align-items:center;justify-content:center;width:-webkit-fit-content;width:fit-content;height:auto;padding:0 var(--ss-spacing-m) 0 var(--ss-spacing-m)}.ss-main .ss-deselect svg{width:8px;height:8px}.ss-main .ss-deselect svg path{fill:none;stroke:var(--ss-font-color);stroke-width:20;stroke-linecap:round;stroke-linejoin:round}.ss-main .ss-arrow{flex:0 1 auto;display:flex;align-items:center;justify-content:flex-end;width:12px;height:12px;margin:auto var(--ss-spacing-m) auto var(--ss-spacing-m)}.ss-main .ss-arrow path{fill:none;stroke:var(--ss-primary-color);stroke-width:18;stroke-linecap:round;stroke-linejoin:round;transition-timing-function:ease-out;transition:var(--ss-animation-timing)}.ss-content{position:absolute;display:flex;height:auto;flex-direction:column;width:auto;max-height:var(--ss-content-height);box-sizing:border-box;border:solid 1px var(--ss-border-color);background-color:var(--ss-bg-color);transition:transform var(--ss-animation-timing),opacity var(--ss-animation-timing);opacity:0;transform:scaleY(0);transform-origin:center top;overflow:hidden;z-index:10000}.ss-content.ss-relative{position:relative;height:100%}.ss-content.ss-fixed{position:fixed}.ss-content.ss-open-above{flex-direction:column-reverse;opacity:1;transform:scaleY(1);transform-origin:center bottom;border-top-left-radius:var(--ss-border-radius);border-top-right-radius:var(--ss-border-radius)}.ss-content.ss-open-below{opacity:1;transform:scaleY(1);transform-origin:center top;border-bottom-left-radius:var(--ss-border-radius);border-bottom-right-radius:var(--ss-border-radius)}.ss-content .ss-search{flex:0 1 auto;display:flex;flex-direction:row;padding:var(--ss-spacing-l) var(--ss-spacing-l) var(--ss-spacing-m) var(--ss-spacing-l)}.ss-content .ss-search input{display:inline-flex;font-size:inherit;line-height:inherit;flex:1 1 auto;width:100%;min-width:0px;padding:var(--ss-spacing-m) var(--ss-spacing-l);margin:0;border:1px solid var(--ss-border-color);border-radius:var(--ss-border-radius);background-color:var(--ss-bg-color);outline:0;text-align:left;box-sizing:border-box}.ss-content .ss-search input::placeholder{color:var(--ss-font-placeholder-color);vertical-align:middle}.ss-content .ss-search input:focus{box-shadow:0 0 5px var(--ss-focus-color)}.ss-content .ss-search .ss-addable{display:inline-flex;justify-content:center;align-items:center;cursor:pointer;flex:0 0 auto;height:auto;margin:0 0 0 var(--ss-spacing-m);border:1px solid var(--ss-border-color);border-radius:var(--ss-border-radius)}.ss-content .ss-search .ss-addable svg{display:flex;align-items:center;justify-content:flex-end;flex:0 1 auto;width:12px;height:12px;margin:auto var(--ss-spacing-m) auto var(--ss-spacing-m)}.ss-content .ss-search .ss-addable svg path{fill:none;stroke:var(--ss-font-color);stroke-width:18;stroke-linecap:round;stroke-linejoin:round}.ss-content .ss-list{flex:1 1 auto;height:auto;overflow-x:hidden;overflow-y:auto;background-color:var(--ss-bg-color)}.ss-content .ss-list .ss-error{color:var(--ss-error-color);padding:var(--ss-spacing-l)}.ss-content .ss-list .ss-searching{color:var(--ss-font-color);padding:var(--ss-spacing-l)}.ss-content .ss-list .ss-optgroup.ss-close .ss-option{display:none !important}.ss-content .ss-list .ss-optgroup .ss-optgroup-label{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:var(--ss-spacing-m) var(--ss-spacing-l) var(--ss-spacing-m) var(--ss-spacing-l)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-label-text{flex:1 1 auto;font-weight:bold;color:var(--ss-font-color)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label:has(.ss-arrow){cursor:pointer}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions{flex:0 1 auto;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--ss-spacing-m)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall{flex:0 0 auto;display:flex;flex-direction:row;cursor:pointer}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall:hover{opacity:.5}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall.ss-selected svg path{stroke:var(--ss-error-color)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall span{flex:0 1 auto;display:flex;align-items:center;justify-content:center;font-size:60%;text-align:center;padding:0 var(--ss-spacing-s) 0 0}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg{flex:0 1 auto;width:13px;height:13px}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg path{fill:none;stroke:var(--ss-success-color);stroke-linecap:round;stroke-linejoin:round}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg:first-child{stroke-width:5}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg:last-child{stroke-width:11}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-closable{flex:0 1 auto;display:flex;flex-direction:row;cursor:pointer}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-closable .ss-arrow{flex:1 1 auto;width:10px;height:10px}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-closable .ss-arrow path{fill:none;stroke:var(--ss-font-color);stroke-width:18;stroke-linecap:round;stroke-linejoin:round;transition-timing-function:ease-out;transition:var(--ss-animation-timing)}.ss-content .ss-list .ss-optgroup .ss-option{padding:var(--ss-spacing-s) var(--ss-spacing-s) var(--ss-spacing-s) calc(var(--ss-spacing-l)*3)}.ss-content .ss-list .ss-option{display:block;padding:var(--ss-spacing-m) var(--ss-spacing-l) var(--ss-spacing-m) var(--ss-spacing-l);white-space:normal;color:var(--ss-font-color);cursor:pointer;-webkit-user-select:none;user-select:none}.ss-content .ss-list .ss-option:hover{color:var(--ss-bg-color);background-color:var(--ss-primary-color)}.ss-content .ss-list .ss-option.ss-highlighted,.ss-content .ss-list .ss-option:not(.ss-disabled).ss-selected{color:var(--ss-bg-color);background-color:var(--ss-primary-color)}.ss-content .ss-list .ss-option.ss-disabled{cursor:not-allowed;background-color:var(--ss-disabled-color)}.ss-content .ss-list .ss-option.ss-disabled:hover{color:var(--ss-font-color)}.ss-content .ss-list .ss-option .ss-search-highlight{display:inline-block;background-color:var(--ss-highlight-color)}.SumoSelect p{margin:0}.SumoSelect select{display:none !important}.SelectBox{padding:var(--spaceInput)}.sumoStopScroll{overflow:hidden}.SumoSelect .hidden{display:none}.SumoSelect .search-txt{display:none !important;outline:none !important}.SumoSelect .no-match{display:none;padding:6px}.SumoSelect.open .search-txt{display:inline-block !important;position:absolute !important;top:0 !important;left:0 !important;width:100% !important;margin:0 !important;padding:5px 8px !important;border:none !important;box-sizing:border-box !important;border-radius:5px !important}.SumoSelect.open>.search>span,.SumoSelect.open>.search>label{visibility:hidden}.SelectClass,.SumoUnder{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;box-sizing:border-box;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}.SelectClass{z-index:1}.SumoSelect>.optWrapper>.options li.opt label,.SumoSelect>.CaptionCont{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}.SumoSelect .select-all>label{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}.SumoSelect{position:relative;outline:none}.SumoSelect:focus>.CaptionCont,.SumoSelect:hover>.CaptionCont{box-shadow:0 0 2px #7799d0;border-color:#7799d0}.SumoSelect.open>.CaptionCont{box-shadow:0 0 2px #7799d0;border-color:#7799d0}.SumoSelect.open>.optWrapper{top:70px;display:block}.SumoSelect.open>.optWrapper.up{top:auto;bottom:100%;margin-bottom:5px}.SumoSelect>.CaptionCont{position:relative;outline:1px solid var(--colourLight);min-height:14px;background-color:var(--colourLightGrey);color:var(--colourDark);border-radius:2px;margin:0}.SumoSelect>.CaptionCont .search-txt{background:rgba(0,0,0,0) !important}.SumoSelect>.CaptionCont>span{display:block;padding-right:30px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:default}.SumoSelect>.CaptionCont>span.placeholder{color:#ccc;font-style:italic}.SumoSelect>.CaptionCont>label{position:absolute;top:0;right:0;bottom:0;width:30px}.SumoSelect>.CaptionCont>label>i{background-image:url(/wp-content/themes/legion/public/7816a45732f7183bb837.svg);background-repeat:no-repeat;background-position:center center;width:16px;height:16px;display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;background-repeat:no-repeat;opacity:.8}.SumoSelect>.optWrapper{display:none;z-index:1000;top:30px;width:100%;position:absolute;left:0;box-sizing:border-box;background:var(--colourLightGrey);border:1px solid #ddd;box-shadow:2px 3px 3px rgba(0,0,0,.11);border-radius:3px;overflow:hidden}.SumoSelect>.optWrapper ul{list-style:none;display:block;padding:0;margin:0;overflow:auto}.SumoSelect>.optWrapper>.options{border-radius:2px;position:relative;background:var(--colourLight);max-height:250px}.SumoSelect>.optWrapper.okCancelInMulti>.options{border-radius:2px 2px 0 0}.SumoSelect>.optWrapper.selall>.options{border-radius:0 0 2px 2px}.SumoSelect>.optWrapper.selall.okCancelInMulti>.options{border-radius:0}.SumoSelect>.optWrapper>.options li.group.disabled>label{opacity:.5}.SumoSelect>.optWrapper>.options li ul li.opt{padding-left:22px}.SumoSelect>.optWrapper.multiple>.options li ul li.opt{padding-left:50px}.SumoSelect>.optWrapper.isFloating>.options{max-height:100%;box-shadow:0 0 100px #595959}.SumoSelect>.optWrapper>.options li.opt{padding:6px 6px;position:relative;border-bottom:1px solid #f5f5f5}.SumoSelect>.optWrapper>.options>li.opt:first-child{border-radius:2px 2px 0 0}.SumoSelect>.optWrapper.selall>.options>li.opt:first-child{border-radius:0}.SumoSelect>.optWrapper>.options>li.opt:last-child{border-radius:0 0 2px 2px;border-bottom:none}.SumoSelect>.optWrapper.okCancelInMulti>.options>li.opt:last-child{border-radius:0}.SumoSelect>.optWrapper>.options li.opt:hover{background-color:#e4e4e4}.SumoSelect>.optWrapper>.options li.opt.sel{background-color:#a1c0e4}.SumoSelect .select-all.sel{background-color:#a1c0e4}.SumoSelect .select-all>span{position:absolute;display:block;width:30px;top:0;bottom:0;margin-left:-35px}.SumoSelect .select-all>span i{position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;width:14px;height:14px;border:1px solid #aeaeae;border-radius:2px;box-shadow:inset 0 1px 3px rgba(0,0,0,.15);background-color:var(--colourLightGrey)}.SumoSelect .select-all.selected>span i,.SumoSelect .select-all.partial>span i{background-color:#11a911;box-shadow:none;border-color:rgba(0,0,0,0);background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAGCAYAAAD+Bd/7AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAABMSURBVAiZfc0xDkAAFIPhd2Kr1WRjcAExuIgzGUTIZ/AkImjSofnbNBAfHvzAHjOKNzhiQ42IDFXCDivaaxAJd0xYshT3QqBxqnxeHvhunpu23xnmAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position:center center}.SumoSelect>.optWrapper>.options li label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;cursor:pointer}.SumoSelect>.optWrapper>.options li span{display:none}.SumoSelect>.optWrapper>.options li.group>label{cursor:default;padding:8px 6px;font-weight:500}.SumoSelect>.optWrapper.isFloating{position:fixed;top:0;left:0;right:0;width:90%;bottom:0;margin:auto;max-height:90%}.SumoSelect>.optWrapper>.options li.opt.disabled{background-color:inherit;pointer-events:none}.SumoSelect>.optWrapper>.options li.opt.disabled *{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}.SumoSelect>.optWrapper.multiple>.options li.opt{padding-left:35px;cursor:pointer}.SumoSelect>.optWrapper.multiple>.options li.opt span{position:absolute;display:block;width:30px;top:0;bottom:0;margin-left:-35px}.SumoSelect>.optWrapper.multiple>.options li.opt span i{position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;width:14px;height:14px;border:1px solid #aeaeae;border-radius:2px;box-shadow:inset 0 1px 3px rgba(0,0,0,.15);background-color:var(--colourLightGrey)}.SumoSelect>.optWrapper>.MultiControls{display:none;border-top:1px solid #ddd;background-color:var(--colourLightGrey);box-shadow:0 0 2px rgba(0,0,0,.13);border-radius:0 0 3px 3px}.SumoSelect>.optWrapper.multiple.isFloating>.MultiControls{display:block;margin-top:5px;position:absolute;bottom:0;width:100%}.SumoSelect>.optWrapper.multiple.okCancelInMulti>.MultiControls{display:block}.SumoSelect>.optWrapper.multiple.okCancelInMulti>.MultiControls>p{padding:6px}.SumoSelect>.optWrapper.multiple.okCancelInMulti>.MultiControls>p:focus{box-shadow:0 0 2px #a1c0e4;border-color:#a1c0e4;outline:none;background-color:#a1c0e4}.SumoSelect>.optWrapper.multiple>.MultiControls>p{display:inline-block;cursor:pointer;padding:12px;width:50%;box-sizing:border-box;text-align:center}.SumoSelect>.optWrapper.multiple>.MultiControls>p:hover{background-color:#f5f5f5}.SumoSelect>.optWrapper.multiple>.MultiControls>p.btnOk{border-right:1px solid #dbdbdb;border-radius:0 0 0 3px}.SumoSelect>.optWrapper.multiple>.MultiControls>p.btnCancel{border-radius:0 0 3px 0}.SumoSelect>.optWrapper.isFloating>.options li.opt{padding:12px 6px}.SumoSelect>.optWrapper.multiple.isFloating>.options li.opt{padding-left:35px}.SumoSelect>.optWrapper.multiple.isFloating{padding-bottom:43px}.SumoSelect>.optWrapper.multiple>.options li.opt.selected span i{background-color:#11a911;box-shadow:none;border-color:rgba(0,0,0,0);background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAGCAYAAAD+Bd/7AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAABMSURBVAiZfc0xDkAAFIPhd2Kr1WRjcAExuIgzGUTIZ/AkImjSofnbNBAfHvzAHjOKNzhiQ42IDFXCDivaaxAJd0xYshT3QqBxqnxeHvhunpu23xnmAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position:center center}.SumoSelect.disabled{opacity:.7;cursor:not-allowed}.SumoSelect.disabled>.CaptionCont{border-color:#ccc;box-shadow:none}.SumoSelect .select-all{border-radius:3px 3px 0 0;position:relative;border-bottom:1px solid #ddd;background-color:var(--colourLightGrey);padding:8px 0 3px 35px;height:20px;cursor:pointer}.SumoSelect .select-all>label,.SumoSelect .select-all>span i{cursor:pointer}.SumoSelect .select-all.partial>span i{background-color:#ccc}.SumoSelect>.optWrapper>.options li.optGroup{padding-left:5px;text-decoration:underline}.reset-all{padding:5px 10px 5px 35px;border-bottom:1px solid #cdcdcd}.SumoSelect[is-selected=false] .reset-all{opacity:.5;pointer-events:none}.SumoSelect[is-selected=true] .reset-all{opacity:1;cursor:pointer;color:#7799d0}.SumoSelect[is-selected=true] .reset-all *{cursor:pointer}.SumoSelect[is-selected=true] .reset-all:hover{color:#000}.flickity-enabled.is-fade .flickity-slider>*{pointer-events:none;z-index:0}.flickity-enabled.is-fade .flickity-slider>.is-selected{pointer-events:auto;z-index:1}.infinite-scroll-component{overflow:hidden !important}.rc-collapse-motion{transition:height .3s,opacity .3s}.rc-collapse-content-hidden{display:none}.rc-collapse{border-top:var(--colourLightGrey) 1px solid;counter-reset:ruler}.rc-collapse>.rc-collapse-item{border-bottom:var(--colourLightGrey) 1px solid;display:flex}.rc-collapse>.rc-collapse-item::before{counter-increment:ruler;content:"/" counter(ruler, decimal-leading-zero)}.rc-collapse>.rc-collapse-item:first-child{border-top:none}.rc-collapse>.rc-collapse-item>.rc-collapse-header{display:flex;align-items:center;cursor:pointer}.rc-collapse>.rc-collapse-item>.rc-collapse-header .arrow{display:block;width:45px;height:45px;background:var(--colourBrand);border-radius:50%;position:relative}.rc-collapse>.rc-collapse-item>.rc-collapse-header .arrow::before,.rc-collapse>.rc-collapse-item>.rc-collapse-header .arrow::after{content:"";display:block;position:absolute;width:18px;height:1px;background-color:var(--colourLight);top:50%;left:50%;transform:translate(-50%, -50%)}.rc-collapse>.rc-collapse-item>.rc-collapse-header .rc-collapse-extra{margin:0 16px 0 auto}.rc-collapse>.rc-collapse-item .rc-collapse-header-collapsible-only{cursor:default}.rc-collapse>.rc-collapse-item .rc-collapse-header-collapsible-only .rc-collapse-header-text{cursor:pointer}.rc-collapse>.rc-collapse-item-disabled>.rc-collapse-header{cursor:not-allowed;color:#999;background-color:#f3f3f3}.rc-collapse-content{overflow:hidden;color:#666;padding:0 16px;background-color:#fff}.rc-collapse-content>.rc-collapse-content-box{margin-top:16px;margin-bottom:16px}.rc-collapse-item:last-child>.rc-collapse-content{border-radius:0 0 3px 3px}.home .b-page .wp-block-columns{margin-bottom:var(--spaceLarge)}@media(max-width: 61.865em){.home .wp-block-column{margin-bottom:0}}.home .wp-block-group h1,.home .wp-block-group h2,.home .wp-block-group h3,.home .wp-block-group h4,.home .wp-block-group h5,.home .wp-block-group h6{color:var(--colourBrand)}.wmpl-dropdown{display:none}@media(min-width: 61.875em){.wmpl-dropdown{top:var(--spaceGridNegative);position:absolute;right:0;padding:0;background-color:rgba(0,0,0,0);display:flex;justify-content:flex-end}}.wmpl-dropdown .wpml-ls-statics-shortcode_actions{padding:0}#flags{display:none}#google_language_translator,.gtranslate_wrapper{z-index:var(--depthAboveNav);font-family:"Poppins","Helvetica Neue","Roboto",helvetica,sans-serif;width:100% !important;flex:1;flex-basis:100%;max-width:100%;background:var(--colourLight);padding:0 var(--spaceBase)}@media(min-width: 61.875em){#google_language_translator,.gtranslate_wrapper{top:-24px;position:absolute;right:0;padding:0;background-color:rgba(0,0,0,0);display:flex;justify-content:flex-end}}#google_language_translator div.skiptranslate.goog-te-gadget,.gtranslate_wrapper div.skiptranslate.goog-te-gadget{display:flex !important;justify-content:flex-end}#google_language_translator select.goog-te-combo,#google_language_translator select.gt_selector,.gtranslate_wrapper select.goog-te-combo,.gtranslate_wrapper select.gt_selector{margin:0;padding:3px 0 !important;background:rgba(0,0,0,0);border-radius:0 !important;border:0 !important;color:var(--colourBrand) !important;font-family:"Poppins","Helvetica Neue","Roboto",helvetica,sans-serif;font-size:var(--fontSizeNormal);width:170px}@media(min-width: 61.875em){#google_language_translator select.goog-te-combo,#google_language_translator select.gt_selector,.gtranslate_wrapper select.goog-te-combo,.gtranslate_wrapper select.gt_selector{padding:0 !important;font-size:12px}}@media(min-width: 61.875em){.home #google_language_translator select.goog-te-combo,.home #google_language_translator select.gt_selector,.home .gtranslate_wrapper select.goog-te-combo,.home .gtranslate_wrapper select.gt_selector{color:var(--colourLight) !important}}#google_language_translator select.goog-te-combo option,#google_language_translator select.gt_selector option,.gtranslate_wrapper select.goog-te-combo option,.gtranslate_wrapper select.gt_selector option{color:var(--colourDark) !important}#google_language_translator .goog-te-combo:nth-child(2),#google_language_translator .goog-te-combo:nth-child(3),#google_language_translator .goog-te-combo:nth-child(4),.gtranslate_wrapper .goog-te-combo:nth-child(2),.gtranslate_wrapper .goog-te-combo:nth-child(3),.gtranslate_wrapper .goog-te-combo:nth-child(4){display:none}/*!
 * jQuery UI CSS Framework 1.13.2
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-0.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;display:flex;justify-content:space-between;align-items:center}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{width:1.8em;height:1.8em;position:relative}.ui-datepicker .ui-datepicker-prev{order:1}.ui-datepicker .ui-datepicker-next{order:3}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0;line-height:1.8em;text-align:center;display:flex;gap:var(--spaceHalf);order:2}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%;padding:0}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-widget{font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;background-image:none}.ui-state-disabled .ui-icon{-ms-filter:"alpha(opacity=35)"}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(/wp-content/themes/legion/public/c086b82222d735617611.png)}.ui-widget-header .ui-icon{background-image:url(/wp-content/themes/legion/public/c086b82222d735617611.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url(/wp-content/themes/legion/public/3f5520dd4feb41d64bb8.png)}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url(/wp-content/themes/legion/public/b59c5dd1cc9d67740b2f.png)}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url(/wp-content/themes/legion/public/7f74b82b5d0570f262a3.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/wp-content/themes/legion/public/4de4e03b385422377490.png)}.ui-button .ui-icon{background-image:url(/wp-content/themes/legion/public/b1ef44171630bb6bb95f.png)}.ui-icon-blank.ui-icon-blank.ui-icon-blank{background-image:none}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3}.ui-widget-shadow{box-shadow:0px 0px 5px #666}#ui-datepicker-div{z-index:var(--depthAboveAll) !important}.b-contact__switcher .slds-scope{margin-bottom:var(--space50);font-family:"Poppins","Helvetica Neue","Roboto",helvetica,sans-serif}.b-contact__switcher .slds-scope div{margin:0;padding:0}.b-contact__switcher .slds-scope strong{font-weight:500}.b-contact__switcher .slds-scope input,.b-contact__switcher .slds-scope textarea,.b-contact__switcher .slds-scope select{font-family:"Poppins","Helvetica Neue","Roboto",helvetica,sans-serif}.b-contact__switcher .slds-scope .slds-form-element__label{display:block;font-family:"Poppins","Helvetica Neue","Roboto",helvetica,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem;line-height:1;margin-bottom:.5rem;padding:0;text-align:left;width:auto}.b-contact__switcher .slds-scope input,.b-contact__switcher .slds-scope textarea,.b-contact__switcher .slds-scope select{transition:outline .4s ease;background:var(--colourLightGrey);border-width:0;font-family:"Poppins","Helvetica Neue","Roboto",helvetica,sans-serif;font-size:1rem;line-height:1.2rem;padding:var(--spaceInput);width:100%;border-color:#6b7280;border-radius:0;-webkit-appearance:none;appearance:none;min-height:60px}.b-contact__switcher .slds-scope input:hover,.b-contact__switcher .slds-scope input:focus,.b-contact__switcher .slds-scope textarea:hover,.b-contact__switcher .slds-scope textarea:focus,.b-contact__switcher .slds-scope select:hover,.b-contact__switcher .slds-scope select:focus{outline:1px solid var(--colourDark)}.b-contact__switcher .slds-scope input::placeholder,.b-contact__switcher .slds-scope textarea::placeholder,.b-contact__switcher .slds-scope select::placeholder{color:var(--colourDark);opacity:.7}.b-contact__switcher .slds-scope .slds-select_container::after{bottom:26px}.b-contact__switcher .slds-scope .slds-m-bottom_x-small{margin:0 0 1.25rem}.b-contact__switcher .slds-grid.slds-wrap{display:grid;grid-template-columns:1fr;gap:.75rem}.b-contact__switcher .slds-grid.slds-wrap .slds-grid.slds-wrap{display:block}.b-technical__inner{margin-top:var(--spaceQuad)}.b-contact__switcher .slds-grid.slds-wrap .slds-col input[type=text],.b-contact__switcher .slds-grid.slds-wrap .slds-col input[type=email],.b-contact__switcher .slds-grid.slds-wrap .slds-col input[type=tel],.b-contact__switcher .slds-grid.slds-wrap .slds-col input[type=number],.b-contact__switcher .slds-grid.slds-wrap .slds-col input[type=date],.b-contact__switcher .slds-grid.slds-wrap .slds-col input[type=time],.b-contact__switcher .slds-grid.slds-wrap .slds-col input[type=url],.b-contact__switcher .slds-grid.slds-wrap .slds-col input[type=password],.b-contact__switcher .slds-grid.slds-wrap .slds-col input[type=search],.b-contact__switcher .slds-grid.slds-wrap .slds-col input[type=range],.b-contact__switcher .slds-grid.slds-wrap .slds-col input[type=color],.b-contact__switcher .slds-grid.slds-wrap .slds-col input[type=file],.b-contact__switcher .slds-grid.slds-wrap .slds-col input[type=checkbox],.b-contact__switcher .slds-grid.slds-wrap .slds-col input[type=radio],.b-contact__switcher .slds-grid.slds-wrap .slds-col select,.b-contact__switcher .slds-grid.slds-wrap .slds-col textarea{height:54px;padding:1.25rem}.b-contact__switcher .slds-scope .slds-m-bottom_x-small{margin:0}.b-contact__switcher .slds-grid.slds-wrap .slds-col:nth-child(8) textarea{height:30px}.b-contact__switcher .slds-grid.slds-wrap .slds-col:nth-child(11) textarea{height:140px}.b-contact__switcher .slds-grid.slds-wrap .slds-col:nth-child(12) .slds-form-element__label{opacity:0;margin:0 0 2px}.b-contact__switcher .slds-grid.slds-wrap .slds-col:nth-child(12) .slds-form-element .slds-file-selector{border:dashed 1px #0070d2;width:100%;height:140px}.b-contact__switcher .slds-grid.slds-wrap .slds-col:nth-child(12) .slds-form-element .slds-file-selector .slds-file-selector__dropzone,.b-contact__switcher .slds-scope .slds-grid.slds-wrap .slds-col:nth-child(12) .slds-file-selector_files .slds-file-selector__body{border:0;padding:0;margin:0;width:100%;height:140px;display:flex;justify-content:center;align-items:center;flex-direction:column}.b-contact__switcher .slds-scope .slds-grid.slds-wrap .slds-col:nth-child(12) .slds-file-selector_files .slds-file-selector__body{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0}.b-contact__switcher .slds-scope .slds-grid.slds-wrap .slds-col:nth-child(12) .slds-file-selector_files .slds-file-selector__body::before{content:"";display:block;width:50px;height:50px;background:url(/wp-content/themes/legion/public/e8ce14da4f4892a5afad.svg) no-repeat center center;background-size:contain;border-radius:50%}.b-contact__switcher .slds-scope .slds-grid.slds-wrap .slds-col:nth-child(12) .slds-file-selector_files .slds-file-selector__body .slds-file-selector__button{background:none;border:0;padding:0;margin:0;height:auto;font-weight:600;color:#000;font-size:.875rem}.b-contact__switcher .slds-scope .slds-grid.slds-wrap .slds-col:nth-child(12) .slds-file-selector_files .slds-file-selector__text{font-size:.875rem}.b-contact__switcher .slds-scope .slds-grid.slds-wrap .slds-col:nth-child(12) .slds-file-selector_files .slds-file-selector__body .slds-file-selector__button svg{display:none}.b-contact__switcher .slds-scope .slds-select_container::after{background-image:url(/wp-content/themes/legion/public/7816a45732f7183bb837.svg);width:16px;height:16px;display:block;border:0;background-position:center center;background-repeat:no-repeat;pointer-events:none}.b-contact__switcher .slds-scope .slds-gutters_direct>.slds-col{padding:0}.b-contact__switcher .slds-icon-text-default.slds-icon-utility-info.slds-icon_container svg path{fill:#0070d2}.b-contact__switcher .flowruntime-input-label,.b-contact__switcher .flowruntime-input-label span,.b-contact__switcher .slds-scope .slds-form-element__label{display:flex;align-items:flex-start}.b-contact__switcher .flowruntime-input-label abbr[title],.b-contact__switcher .flowruntime-input-label .formatted-rich-text abbr[title],.b-contact__switcher .slds-form-element__label abbr[title]{order:2}.b-contact__switcher .slds-scope lightning-primitive-input-file{background:red}.b-contact__switcher .slds-scope .slds-card__footer{padding:0;margin:0}.b-contact__switcher .slds-scope .slds-button_brand,.b-contact__switcher .slds-scope .slds-button--brand{padding:0;margin:0}.b-contact__switcher .slds-scope .slds-grid_align-spread,.b-contact__switcher .slds-scope .slds-grid--align-spread{padding:0;margin:.75rem 0 0 0;justify-content:flex-start}.b-contact__switcher .slds-scope .slds-grow{flex-grow:0}.b-contact__switcher .slds-scope .slds-button_brand,.b-contact__switcher .slds-scope .slds-button--brand{border-radius:0;padding:.875rem 1.375rem;font-size:.875rem;text-transform:uppercase;letter-spacing:.13em;font-weight:600;color:#fff;background-color:#0070d2;border:0;box-shadow:none}.b-contact__switcher .slds-card__footer.navigationBar{border:0 !important}@media(min-width: 768px){.b-contact__switcher .slds-grid.slds-wrap{grid-template-columns:repeat(12, 1fr)}.b-contact__switcher .slds-col:nth-child(1){grid-column:span 6}.b-contact__switcher .slds-col:nth-child(2){grid-column:span 6}.b-contact__switcher .slds-col:nth-child(1){grid-column:span 6}.b-contact__switcher .slds-col:nth-child(3){grid-column:span 6}.b-contact__switcher .slds-col:nth-child(4){grid-column:span 6}.b-contact__switcher .slds-col:nth-child(5){grid-column:span 12}.b-contact__switcher .slds-col:nth-child(6){grid-column:span 6}.b-contact__switcher .slds-col:nth-child(7){grid-column:span 6}.b-contact__switcher .slds-col:nth-child(8){grid-column:span 4}.b-contact__switcher .slds-col:nth-child(9){grid-column:span 4}.b-contact__switcher .slds-col:nth-child(10){grid-column:span 4}.b-contact__switcher .slds-col:nth-child(11){grid-column:span 8}.b-contact__switcher .slds-col:nth-child(12){grid-column:span 4}}.jf-image-shadow{box-shadow:0px 0px 15px rgba(0,0,0,.35) !important}.gform_fields,.gfield_radio{list-style:none;margin:0;padding:0}.b-salesLocator__intro{margin-bottom:2em}.b-insitu__item img{object-fit:contain}.b-story__col-1{padding-bottom:80px}.b-product__item.b-product__item--usp:hover{background:none}.b-product__item.b-product__item--usp .b-products__item__image{transition:background .4s ease}.b-product__item.b-product__item--usp:hover .b-products__item__image{background:#fafafa}.b-upsell__title{color:var(--colourBrand);margin-bottom:var(--space20);font-size:var(--fontSizeXLarge)}.b-upsell__image{margin-bottom:0}@media screen and (max-width: 1024px){.b-upsell__location .c-layout__grid{gap:0}.b-story .u-wrapper .b-story__nav,.b-story .wp-block-group>* .b-story__nav,.b-story .b-postSingle .b-story__nav,.b-story .wp-block-group .wp-block-group__inner-container .b-story__nav,.wp-block-group .b-story .wp-block-group__inner-container .b-story__nav,.b-postSingle .b-story .wp-block-group__inner-container .b-story__nav{position:absolute;top:0;width:auto;left:0;margin-top:16px}.b-story .u-wrapper .swiper,.b-story .wp-block-group>* .swiper,.b-story .b-postSingle .swiper,.b-story .wp-block-group .wp-block-group__inner-container .swiper,.wp-block-group .b-story .wp-block-group__inner-container .swiper,.b-postSingle .b-story .wp-block-group__inner-container .swiper{padding-top:80px}}@media screen and (min-width: 1024px){.b-header--dutch .b-header__inner{justify-content:flex-end}.b-header--dutch .b-header__inner .b-brand{margin-right:auto}.b-header--dutch .b-header__inner .b-nav{margin-right:1rem}}.tribe-common{--tec-color-link-accent-hover: #0086D6;--tec-color-background-primary-multiday: #0086D6;--tec-color-border-default: #A0B1C9;--tec-color-border-secondary: #A0B1C9;--tec-color-border-tertiary: #A0B1C9;--tec-color-border-hover: #A0B1C9;--tec-color-border-active: #141827;--tec-color-icon-primary: #A0B1C9;--tec-color-icon-primary-alt: #A0B1C9;--tec-color-icon-secondary: #A0B1C9;--tec-color-icon-active: #141827;--tec-color-icon-disabled: #d5d5d5;--tec-color-icon-focus: #0086D6;--tec-color-icon-error: #da394d;--tec-color-event-icon: #141827;--tec-color-event-icon-hover: #0086D6;--tec-color-accent-primary: #0086D6;--tec-color-accent-primary-hover: #0086D6;--tec-color-accent-primary-active: #0086D6;--tec-color-accent-primary-background: #0086D6;--tec-color-accent-secondary: #141827;--tec-color-accent-secondary-hover: #141827cc;--tec-color-accent-secondary-active: #141827e6;--tec-color-accent-secondary-background: #14182712;--tec-font-family-sans-serif: "Poppins", "Helvetica Neue", "Helvetica", -apple-system, "BlinkMacSystemFont", "Roboto", "Arial", sans-serif;--tec-grid-gutter-page: 0px;--tec-grid-width: 1365px;grid-column:breakout !important}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-top-bar__datepicker-button-icon-svg path{fill:var(--colourBrand)}.tribe-events .tribe-events-l-container{display:flex;flex-direction:column;padding:0}.tribe-events .tribe-events-l-container>*{order:2}.tribe-events .tribe-events-l-container .tribe-events-calendar-month-mobile-events{order:1}.tribe-events .tribe-events-header{display:none}@media(min-width: 64em){.tribe-events .tribe-events-header{display:block}}.tribe-events-calendar-month{background-color:var(--colourDisabled)}.tribe-events .tribe-events-calendar-month__header-column{padding:1rem 0}.tribe-events .tribe-events-calendar-month__multiday-event--past .tribe-events-calendar-month__multiday-event-bar-inner{background-color:var(--colourBrand)}.tribe-common.tribe-events .tribe-events-header--has-event-search .tribe-events-c-events-bar,.tribe-events .tribe-events-c-events-bar,.blog .tribe-events .tribe-events-c-events-bar{display:none}.tribe-common--breakpoint-full.tribe-events .tribe-events-c-top-bar__datepicker-desktop{font-size:12px}.tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn-border-small,.tribe-common--breakpoint-medium.tribe-common a.tribe-common-c-btn-border-small{background-color:var(--colourBrand);color:var(--colourLight);border:0;border-radius:0}.tribe-events .datepicker table{width:100%}.tribe-common--breakpoint-medium.tribe-common .tribe-common-h4{font-size:16px;font-weight:400}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__header-column-title-desktop{color:var(--colourBrand)}.tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-daynum{color:var(--colourLight);border-radius:50%;width:28px;height:28px;display:flex;align-items:center;justify-content:center}@media(min-width: 64em){.tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-daynum{background-color:var(--colourDark)}}.tribe-events .tribe-events-calendar-month__multiday-event-bar{background-color:var(--colourBrand);line-height:1}.single-tribe_events .tribe-events-c-subscribe-dropdown__container,.tribe-events .tribe-events-c-subscribe-dropdown__container{display:none}.tribe-common a:not(.tribe-common-anchor--unstyle):active,.tribe-common a:not(.tribe-common-anchor--unstyle):focus,.tribe-common a:not(.tribe-common-anchor--unstyle):visited{pointer-events:none}.tribe-events .tribe-events-calendar-month__multiday-event-bar-title{light-space:normal;overflow:none;padding:.25rem 0;font-size:10px;border-radius:0;color:#fff}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__multiday-event-wrapper{height:auto}.tribe-common .tribe-events-calendar-month__calendar-event-details,.tribe-common .tribe-events-calendar-month__calendar-event-details:active,.tribe-common .tribe-events-calendar-month__calendar-event-details:focus,.tribe-common .tribe-events-calendar-month__calendar-event-details:hover{background:var(--colourBrand);border-radius:4px;padding:2px 4px;color:var(--colourLight);font-size:10px;font-weight:400;line-height:1;display:block}.tribe-events-calendar-month__calendar-event-details .tribe-events-calendar-month__calendar-event-datetime{display:none}.tribe-common .tribe-events-calendar-month__calendar-event-title-link.tribe-common-anchor-thin,.tribe-common .tribe-events-calendar-month__calendar-event-title-link.tribe-common-anchor-thin:active,.tribe-common .tribe-events-calendar-month__calendar-event-title-link.tribe-common-anchor-thin:focus,.tribe-common .tribe-events-calendar-month__calendar-event-title-link.tribe-common-anchor-thin:hover{color:var(--colourLight);text-decoration:none;font-size:10px;font-weight:400;line-height:1;text-decoration:none}.tribe-events-header__messages.tribe-events-c-messages{display:none !important}.events-calendar-section{margin:2rem 0}.events-calendar-section .tribe-events{background:rgba(0,0,0,0)}.events-archive-container .events-archive-header{margin-bottom:2rem}.events-archive-container .events-archive-header .events-archive-title{font-size:2rem;font-weight:600;color:var(--colourBrand)}.single-event-container .single-event{max-width:800px;margin:0 auto}.single-event-container .single-event .event-header{margin-bottom:2rem}.single-event-container .single-event .event-header .event-title{font-size:2.5rem;font-weight:600;color:var(--colourBrand);margin-bottom:1rem}.single-event-container .single-event .event-header .event-date{font-size:1.1rem;color:var(--colourDark);margin-bottom:.5rem}.single-event-container .single-event .event-header .event-venue{font-size:1rem;color:var(--colourDark)}.single-event-container .single-event .event-image{margin-bottom:2rem}.single-event-container .single-event .event-image img{width:100%;height:auto;border-radius:8px}.single-event-container .single-event .event-content{margin-bottom:2rem;line-height:1.6}.single-event-container .single-event .event-organizer{margin-bottom:2rem;padding:1rem;background:var(--colourDisabled);border-radius:4px}.single-event-container .single-event .event-footer{margin-top:3rem;padding-top:2rem;border-top:1px solid var(--colourBorder)}.single-event-container .single-event .event-footer .back-to-events{display:inline-block;padding:.75rem 1.5rem;background:var(--colourBrand);color:var(--colourLight);text-decoration:none;border-radius:4px;transition:background-color .3s ease}.tribe-events.js-loading{opacity:.6;pointer-events:none}.tribe-events-calendar-month__day.js-has-events{background:rgba(var(--colourBrand), 0.1)}.tribe-events-calendar-month__day.js-has-events .tribe-events-calendar-month__day-date-daynum{font-weight:600}.tribe-events-c-top-bar__nav-link{cursor:pointer !important;pointer-events:auto !important;z-index:10}.tribe-events-c-top-bar__nav-link:hover{opacity:.8}.tribe-events-c-top-bar__nav-link.tribe-events-c-top-bar__nav-link--prev,.tribe-events-c-top-bar__nav-link.tribe-events-c-top-bar__nav-link--next{position:relative;z-index:15}.tribe-events-c-top-bar__nav-link.tribe-events-c-top-bar__nav-link--prev:hover,.tribe-events-c-top-bar__nav-link.tribe-events-c-top-bar__nav-link--next:hover{background-color:var(--colourBrand);color:var(--colourLight)}.tribe-events-c-top-bar__nav{position:relative;z-index:10}.tribe-events-c-top-bar{pointer-events:auto !important}.tribe-events-c-top-bar *{pointer-events:auto !important}.tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date,.tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-link{color:var(--colourLight)}@media(min-width: 768px){.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__multiday-event-wrapper{height:22px}}.wp-block-buttons{display:flex;gap:var(--spaceSmall);margin-bottom:var(--spaceMedium);flex-direction:column}@media(min-width: 61.875em){.wp-block-buttons{flex-direction:row}}.wp-block-buttons .wp-block-button{margin:0}.wp-block-buttons .wp-block-button__link{color:var(--colourLight)}.wp-block-buttons .wp-block-button__link:link{color:var(--colourLight)}.wp-block-buttons .wp-block-button__link:visited{color:var(--colourLight)}.wp-block-buttons .wp-block-button__link:active{color:var(--colourLight)}.wp-block-buttons .wp-block-button__link:hover{color:var(--colourLight)}.wp-block-buttons .wp-block-button__link{background:var(--colourBrand);display:block;position:relative;text-decoration:none}@media(min-width: 61.875em){.wp-block-buttons .wp-block-button__link{display:inline-block}}.wp-block-buttons .wp-block-button__link.has-brand-background-color{background-color:var(--colourBrand);color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-brand-background-color:link{color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-brand-background-color:visited{color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-brand-background-color:active{color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-brand-background-color:hover{color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-brandalt-background-color{background-color:var(--colourBrandAlt);color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-brandalt-background-color:link{color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-brandalt-background-color:visited{color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-brandalt-background-color:active{color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-brandalt-background-color:hover{color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-lightgrey-background-color{background-color:var(--colourLightGrey);color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-lightgrey-background-color:link{color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-lightgrey-background-color:visited{color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-lightgrey-background-color:active{color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-lightgrey-background-color:hover{color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-offwhite-background-color{background-color:var(--colourOffWhite);color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-offwhite-background-color:link{color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-offwhite-background-color:visited{color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-offwhite-background-color:active{color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-offwhite-background-color:hover{color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-grey-background-color{background-color:var(--colourGrey);color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-grey-background-color:link{color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-grey-background-color:visited{color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-grey-background-color:active{color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-grey-background-color:hover{color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-filterborder-background-color{background-color:var(--colourFilterBorder);color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-filterborder-background-color:link{color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-filterborder-background-color:visited{color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-filterborder-background-color:active{color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-filterborder-background-color:hover{color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-lightblue-background-color{background-color:var(--colourLightBlue);color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-lightblue-background-color:link{color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-lightblue-background-color:visited{color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-lightblue-background-color:active{color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-lightblue-background-color:hover{color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-darkborder-background-color{background-color:var(--colourDarkBorder);color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-darkborder-background-color:link{color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-darkborder-background-color:visited{color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-darkborder-background-color:active{color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-darkborder-background-color:hover{color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-collaborate-background-color{background-color:var(--colourCollaborate);color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-collaborate-background-color:link{color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-collaborate-background-color:visited{color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-collaborate-background-color:active{color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-collaborate-background-color:hover{color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-partners-background-color{background-color:var(--colourPartners);color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-partners-background-color:link{color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-partners-background-color:visited{color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-partners-background-color:active{color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-partners-background-color:hover{color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-safegard-background-color{background-color:var(--colourSafegard);color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-safegard-background-color:link{color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-safegard-background-color:visited{color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-safegard-background-color:active{color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-safegard-background-color:hover{color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-grow-background-color{background-color:var(--colourGrow);color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-grow-background-color:link{color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-grow-background-color:visited{color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-grow-background-color:active{color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-grow-background-color:hover{color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-innovate-background-color{background-color:var(--colourInnovate);color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-innovate-background-color:link{color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-innovate-background-color:visited{color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-innovate-background-color:active{color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-innovate-background-color:hover{color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-brand-background-color{background-color:var(--colourbrand);color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-brand-background-color:link{color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-brand-background-color:visited{color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-brand-background-color:active{color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-brand-background-color:hover{color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-brand-alt-background-color{background-color:var(--colourbrand-alt);color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-brand-alt-background-color:link{color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-brand-alt-background-color:visited{color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-brand-alt-background-color:active{color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-brand-alt-background-color:hover{color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-light-grey-background-color{background-color:var(--colourlight-grey);color:var(--colourBrandAlt)}.wp-block-buttons .wp-block-button__link.has-light-grey-background-color:link{color:var(--colourBrandAlt)}.wp-block-buttons .wp-block-button__link.has-light-grey-background-color:visited{color:var(--colourBrandAlt)}.wp-block-buttons .wp-block-button__link.has-light-grey-background-color:active{color:var(--colourBrandAlt)}.wp-block-buttons .wp-block-button__link.has-light-grey-background-color:hover{color:var(--colourBrandAlt)}.wp-block-buttons .wp-block-button__link.has-off-white-background-color{background-color:var(--colouroff-white);color:var(--colourBrandAlt)}.wp-block-buttons .wp-block-button__link.has-off-white-background-color:link{color:var(--colourBrandAlt)}.wp-block-buttons .wp-block-button__link.has-off-white-background-color:visited{color:var(--colourBrandAlt)}.wp-block-buttons .wp-block-button__link.has-off-white-background-color:active{color:var(--colourBrandAlt)}.wp-block-buttons .wp-block-button__link.has-off-white-background-color:hover{color:var(--colourBrandAlt)}.wp-block-buttons .wp-block-button__link.has-grey-background-color{background-color:var(--colourgrey);color:var(--colourBrandAlt)}.wp-block-buttons .wp-block-button__link.has-grey-background-color:link{color:var(--colourBrandAlt)}.wp-block-buttons .wp-block-button__link.has-grey-background-color:visited{color:var(--colourBrandAlt)}.wp-block-buttons .wp-block-button__link.has-grey-background-color:active{color:var(--colourBrandAlt)}.wp-block-buttons .wp-block-button__link.has-grey-background-color:hover{color:var(--colourBrandAlt)}.wp-block-buttons .wp-block-button__link.has-filter-border-background-color{background-color:var(--colourfilter-border);color:var(--colourBrandAlt)}.wp-block-buttons .wp-block-button__link.has-filter-border-background-color:link{color:var(--colourBrandAlt)}.wp-block-buttons .wp-block-button__link.has-filter-border-background-color:visited{color:var(--colourBrandAlt)}.wp-block-buttons .wp-block-button__link.has-filter-border-background-color:active{color:var(--colourBrandAlt)}.wp-block-buttons .wp-block-button__link.has-filter-border-background-color:hover{color:var(--colourBrandAlt)}.wp-block-buttons .wp-block-button__link.has-light-blue-background-color{background-color:var(--colourlight-blue);color:var(--colourBrandAlt)}.wp-block-buttons .wp-block-button__link.has-light-blue-background-color:link{color:var(--colourBrandAlt)}.wp-block-buttons .wp-block-button__link.has-light-blue-background-color:visited{color:var(--colourBrandAlt)}.wp-block-buttons .wp-block-button__link.has-light-blue-background-color:active{color:var(--colourBrandAlt)}.wp-block-buttons .wp-block-button__link.has-light-blue-background-color:hover{color:var(--colourBrandAlt)}.wp-block-buttons .wp-block-button__link.has-dark-border-background-color{background-color:var(--colourdark-border);color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-dark-border-background-color:link{color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-dark-border-background-color:visited{color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-dark-border-background-color:active{color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-dark-border-background-color:hover{color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-brandalt-background-color{background-color:var(--colourbrandalt);color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-brandalt-background-color:link{color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-brandalt-background-color:visited{color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-brandalt-background-color:active{color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-brandalt-background-color:hover{color:var(--colourLight)}.wp-block-buttons .wp-block-button__link.has-light-background-color{background-color:var(--colourlight);color:var(--colourBrandAlt)}.wp-block-buttons .wp-block-button__link.has-light-background-color:link{color:var(--colourBrandAlt)}.wp-block-buttons .wp-block-button__link.has-light-background-color:visited{color:var(--colourBrandAlt)}.wp-block-buttons .wp-block-button__link.has-light-background-color:active{color:var(--colourBrandAlt)}.wp-block-buttons .wp-block-button__link.has-light-background-color:hover{color:var(--colourBrandAlt)}.has-x-small-font-size{font-size:var(--fontSizex-small)}.has-small-font-size{font-size:var(--fontSizesmall)}.has-medium-font-size{font-size:var(--fontSizemedium)}.has-large-font-size{font-size:var(--fontSizelarge)}.has-xlarge-font-size{font-size:var(--fontSizexlarge)}.has-xxlarge-font-size{font-size:var(--fontSizexxlarge)}.has-brand-background-color{background-color:var(--colourBrand)}.has-brandalt-background-color{background-color:var(--colourBrandAlt)}.has-lightgrey-background-color{background-color:var(--colourLightGrey)}.has-offwhite-background-color{background-color:var(--colourOffWhite)}.has-grey-background-color{background-color:var(--colourGrey)}.has-filterborder-background-color{background-color:var(--colourFilterBorder)}.has-lightblue-background-color{background-color:var(--colourLightBlue)}.has-darkborder-background-color{background-color:var(--colourDarkBorder)}.has-collaborate-background-color{background-color:var(--colourCollaborate)}.has-partners-background-color{background-color:var(--colourPartners)}.has-safegard-background-color{background-color:var(--colourSafegard)}.has-grow-background-color{background-color:var(--colourGrow)}.has-innovate-background-color{background-color:var(--colourInnovate)}.has-brand-background-color{background-color:var(--colourbrand);color:var(--colourLight)}.has-brand-background-color a{color:var(--colourLight)}.has-brand-background-color a:link{color:var(--colourLight)}.has-brand-background-color a:visited{color:var(--colourLight)}.has-brand-background-color a:active{color:var(--colourLight)}.has-brand-background-color a:hover{color:var(--colourLight)}.has-brand-background-color h1,.has-brand-background-color h2,.has-brand-background-color h3,.has-brand-background-color h4,.has-brand-background-color h5,.has-brand-background-color h6{color:var(--colourLight)}.has-brand-background-color .wp-block-table table td,.has-brand-background-color .wp-block-table table th{background-color:var(--colourLight);color:var(--colourBrandAlt)}.has-brand-background-color .wp-block-table a{color:var(--colourBrandAlt)}.has-brand-background-color .wp-block-table a:link{color:var(--colourBrandAlt)}.has-brand-background-color .wp-block-table a:visited{color:var(--colourBrandAlt)}.has-brand-background-color .wp-block-table a:active{color:var(--colourBrandAlt)}.has-brand-background-color .wp-block-table a:hover{color:var(--colourBrandAlt)}.has-brand-alt-background-color{background-color:var(--colourbrand-alt);color:var(--colourLight)}.has-brand-alt-background-color a{color:var(--colourLight)}.has-brand-alt-background-color a:link{color:var(--colourLight)}.has-brand-alt-background-color a:visited{color:var(--colourLight)}.has-brand-alt-background-color a:active{color:var(--colourLight)}.has-brand-alt-background-color a:hover{color:var(--colourLight)}.has-brand-alt-background-color h1,.has-brand-alt-background-color h2,.has-brand-alt-background-color h3,.has-brand-alt-background-color h4,.has-brand-alt-background-color h5,.has-brand-alt-background-color h6{color:var(--colourLight)}.has-brand-alt-background-color .wp-block-table table td,.has-brand-alt-background-color .wp-block-table table th{background-color:var(--colourLight);color:var(--colourBrandAlt)}.has-brand-alt-background-color .wp-block-table a{color:var(--colourBrandAlt)}.has-brand-alt-background-color .wp-block-table a:link{color:var(--colourBrandAlt)}.has-brand-alt-background-color .wp-block-table a:visited{color:var(--colourBrandAlt)}.has-brand-alt-background-color .wp-block-table a:active{color:var(--colourBrandAlt)}.has-brand-alt-background-color .wp-block-table a:hover{color:var(--colourBrandAlt)}.has-light-grey-background-color{background-color:var(--colourlight-grey)}.has-off-white-background-color{background-color:var(--colouroff-white)}.has-grey-background-color{background-color:var(--colourgrey)}.has-filter-border-background-color{background-color:var(--colourfilter-border)}.has-light-blue-background-color{background-color:var(--colourlight-blue)}.has-dark-border-background-color{background-color:var(--colourdark-border)}.has-brandalt-background-color{background-color:var(--colourbrandalt);color:var(--colourLight)}.has-brandalt-background-color a{color:var(--colourLight)}.has-brandalt-background-color a:link{color:var(--colourLight)}.has-brandalt-background-color a:visited{color:var(--colourLight)}.has-brandalt-background-color a:active{color:var(--colourLight)}.has-brandalt-background-color a:hover{color:var(--colourLight)}.has-brandalt-background-color h1,.has-brandalt-background-color h2,.has-brandalt-background-color h3,.has-brandalt-background-color h4,.has-brandalt-background-color h5,.has-brandalt-background-color h6{color:var(--colourLight)}.has-brandalt-background-color .wp-block-table table td,.has-brandalt-background-color .wp-block-table table th{background-color:var(--colourLight);color:var(--colourBrandAlt)}.has-brandalt-background-color .wp-block-table a{color:var(--colourBrandAlt)}.has-brandalt-background-color .wp-block-table a:link{color:var(--colourBrandAlt)}.has-brandalt-background-color .wp-block-table a:visited{color:var(--colourBrandAlt)}.has-brandalt-background-color .wp-block-table a:active{color:var(--colourBrandAlt)}.has-brandalt-background-color .wp-block-table a:hover{color:var(--colourBrandAlt)}.has-light-background-color{background-color:var(--colourlight)}.has-brand-color{color:var(--colourBrand)}.has-brandalt-color{color:var(--colourBrandAlt)}.has-lightgrey-color{color:var(--colourLightGrey)}.has-offwhite-color{color:var(--colourOffWhite)}.has-grey-color{color:var(--colourGrey)}.has-filterborder-color{color:var(--colourFilterBorder)}.has-lightblue-color{color:var(--colourLightBlue)}.has-darkborder-color{color:var(--colourDarkBorder)}.has-collaborate-color{color:var(--colourCollaborate)}.has-partners-color{color:var(--colourPartners)}.has-safegard-color{color:var(--colourSafegard)}.has-grow-color{color:var(--colourGrow)}.has-innovate-color{color:var(--colourInnovate)}.has-brand-color{color:var(--colourbrand)}.has-brand-alt-color{color:var(--colourbrand-alt)}.has-light-grey-color{color:var(--colourlight-grey)}.has-off-white-color{color:var(--colouroff-white)}.has-grey-color{color:var(--colourgrey)}.has-filter-border-color{color:var(--colourfilter-border)}.has-light-blue-color{color:var(--colourlight-blue)}.has-dark-border-color{color:var(--colourdark-border)}.has-brandalt-color{color:var(--colourbrandalt)}.has-light-color{color:var(--colourlight)}.wp-block-column{margin-bottom:var(--spaceSection)}@media(min-width: 61.875em){.wp-block-column{flex-basis:0;flex-grow:1;margin-bottom:0}.wp-block-column:not(:first-child){margin-left:var(--spaceGrid)}}@media(min-width: 61.875em){.wp-block-columns{display:flex}}.wp-block-columns .wp-block-column{margin-bottom:var(--spaceMediumREM)}.wp-block-columns .wp-block-column a{word-break:break-word}@media(min-width: 61.875em){.wp-block-columns .wp-block-column{margin-bottom:0}}.wp-block-columns.contact-section,.wp-block-columns.products-dropdown{align-items:initial}.wp-block-columns.flex-center .wp-block-column{justify-content:center;display:flex;flex-direction:column}.wp-block-gallery .blocks-gallery-grid{margin:0;display:grid;gap:var(--spaceGrid);margin-bottom:var(--spaceGrid)}.wp-block-gallery .blocks-gallery-grid .blocks-gallery-item{margin:0;width:100%}.wp-block-gallery.columns-2 .blocks-gallery-grid{grid-template-columns:1fr 1fr}.wp-block-gallery.columns-3 .blocks-gallery-grid{grid-template-columns:1fr 1fr 1fr}.wp-block-gallery.columns-4 .blocks-gallery-grid{grid-template-columns:1fr 1fr 1fr 1fr}.wp-block-gallery.columns-5 .blocks-gallery-grid{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.wp-block-gallery.columns-6 .blocks-gallery-grid{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}.wp-block-cover,.wp-block-cover-image{background-repeat:no-repeat;padding:var(--spaceBase)}.wp-block-cover h1,.wp-block-cover h2,.wp-block-cover h3,.wp-block-cover h4,.wp-block-cover h5,.wp-block-cover h6,.wp-block-cover-image h1,.wp-block-cover-image h2,.wp-block-cover-image h3,.wp-block-cover-image h4,.wp-block-cover-image h5,.wp-block-cover-image h6{line-height:1.2em;margin:0}.wp-block-cover p,.wp-block-cover-image p{line-height:1.2em;margin:0 0 1em}.wp-block-cover-image .wp-block-cover__inner-container,.wp-block-cover .wp-block-cover__inner-container{width:100%}.has-x-small-font-size{font-size:var(--fontSizex-small)}.has-small-font-size{font-size:var(--fontSizesmall)}.has-medium-font-size{font-size:var(--fontSizemedium)}.has-large-font-size{font-size:var(--fontSizelarge)}.has-xlarge-font-size{font-size:var(--fontSizexlarge)}.has-xxlarge-font-size{font-size:var(--fontSizexxlarge)}.has-text-align-center{text-align:center}.has-text-align-right{text-align:right}.gform_ajax_spinner{border:4px solid rgba(0,62,139,.3);border-left:4px solid rgba(0,62,139,.7);width:30px;height:30px;margin:-15px 0 0 -15px;animation:spinner 1.1s infinite linear;border-radius:50%;position:absolute;top:50%;left:50%}@keyframes spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.gform_wrapper{position:relative;z-index:50}.gform_wrapper .gform_fields{padding:0;margin:0;-webkit-padding-start:0;padding-inline-start:0;position:relative;z-index:var(--depthAbove)}@media(min-width: 61.875em){.gform_wrapper .gform_fields{display:grid;grid-template-columns:repeat(12, 1fr);gap:var(--spaceSmallGrid);padding:0;margin:0;-webkit-padding-start:0;padding-inline-start:0}}.gform_wrapper .gfield{grid-column:span 12;margin-bottom:var(--spaceGrid);position:relative}@media(min-width: 61.875em){.gform_wrapper .gfield{margin-bottom:0}}.gform_wrapper .gfield--width-half{grid-column:span 6}.gform_wrapper .gfield--width-third,.gform_wrapper .gfield--width-quarter{grid-column:span 4}.gform_wrapper .gfield--width-full{grid-column:span 12}.gform_wrapper .gfield--width-three-quarter{grid-column:span 8}.gform_wrapper .gfield--width-two-third{grid-column:span 8}.gform_wrapper .gfield .ss-main .ss-single-selected{background:var(--colourLightGrey)}.gform_wrapper .gfield input[type=color]{background:var(--colourLight);width:100%;padding:var(--spaceInput);border-radius:0;border:0;color:var(--colourBrandAlt);margin:0;display:block;font-weight:normal;position:relative}.gform_wrapper .gfield input[type=color]::placeholder{color:var(--colourBrandAlt);font-weight:inherit;opacity:1}.gform_wrapper .gfield input[type=color]:focus{color:var(--colourBrandAlt)}.gform_wrapper .gfield input[type=color]:disabled{-webkit-text-fill-color:var(--colourDisabled)}.gform_wrapper .gfield input[type=color]{outline:1px solid var(--colourLight);height:60px;transition:outline .4s ease;background:var(--colourLightGrey)}.gform_wrapper .gfield input[type=color]:hover,.gform_wrapper .gfield input[type=color]:focus{outline:1px solid var(--colourDark)}.gform_wrapper .gfield input[type=color]::placeholder{color:var(--colourDark);opacity:.7}.gform_wrapper .gfield input[type=date]{background:var(--colourLight);width:100%;padding:var(--spaceInput);border-radius:0;border:0;color:var(--colourBrandAlt);margin:0;display:block;font-weight:normal;position:relative}.gform_wrapper .gfield input[type=date]::placeholder{color:var(--colourBrandAlt);font-weight:inherit;opacity:1}.gform_wrapper .gfield input[type=date]:focus{color:var(--colourBrandAlt)}.gform_wrapper .gfield input[type=date]:disabled{-webkit-text-fill-color:var(--colourDisabled)}.gform_wrapper .gfield input[type=date]{outline:1px solid var(--colourLight);height:60px;transition:outline .4s ease;background:var(--colourLightGrey)}.gform_wrapper .gfield input[type=date]:hover,.gform_wrapper .gfield input[type=date]:focus{outline:1px solid var(--colourDark)}.gform_wrapper .gfield input[type=date]::placeholder{color:var(--colourDark);opacity:.7}.gform_wrapper .gfield input[type=datetime]{background:var(--colourLight);width:100%;padding:var(--spaceInput);border-radius:0;border:0;color:var(--colourBrandAlt);margin:0;display:block;font-weight:normal;position:relative}.gform_wrapper .gfield input[type=datetime]::placeholder{color:var(--colourBrandAlt);font-weight:inherit;opacity:1}.gform_wrapper .gfield input[type=datetime]:focus{color:var(--colourBrandAlt)}.gform_wrapper .gfield input[type=datetime]:disabled{-webkit-text-fill-color:var(--colourDisabled)}.gform_wrapper .gfield input[type=datetime]{outline:1px solid var(--colourLight);height:60px;transition:outline .4s ease;background:var(--colourLightGrey)}.gform_wrapper .gfield input[type=datetime]:hover,.gform_wrapper .gfield input[type=datetime]:focus{outline:1px solid var(--colourDark)}.gform_wrapper .gfield input[type=datetime]::placeholder{color:var(--colourDark);opacity:.7}.gform_wrapper .gfield input[type=datetime-local]{background:var(--colourLight);width:100%;padding:var(--spaceInput);border-radius:0;border:0;color:var(--colourBrandAlt);margin:0;display:block;font-weight:normal;position:relative}.gform_wrapper .gfield input[type=datetime-local]::placeholder{color:var(--colourBrandAlt);font-weight:inherit;opacity:1}.gform_wrapper .gfield input[type=datetime-local]:focus{color:var(--colourBrandAlt)}.gform_wrapper .gfield input[type=datetime-local]:disabled{-webkit-text-fill-color:var(--colourDisabled)}.gform_wrapper .gfield input[type=datetime-local]{outline:1px solid var(--colourLight);height:60px;transition:outline .4s ease;background:var(--colourLightGrey)}.gform_wrapper .gfield input[type=datetime-local]:hover,.gform_wrapper .gfield input[type=datetime-local]:focus{outline:1px solid var(--colourDark)}.gform_wrapper .gfield input[type=datetime-local]::placeholder{color:var(--colourDark);opacity:.7}.gform_wrapper .gfield input[type=email]{background:var(--colourLight);width:100%;padding:var(--spaceInput);border-radius:0;border:0;color:var(--colourBrandAlt);margin:0;display:block;font-weight:normal;position:relative}.gform_wrapper .gfield input[type=email]::placeholder{color:var(--colourBrandAlt);font-weight:inherit;opacity:1}.gform_wrapper .gfield input[type=email]:focus{color:var(--colourBrandAlt)}.gform_wrapper .gfield input[type=email]:disabled{-webkit-text-fill-color:var(--colourDisabled)}.gform_wrapper .gfield input[type=email]{outline:1px solid var(--colourLight);height:60px;transition:outline .4s ease;background:var(--colourLightGrey)}.gform_wrapper .gfield input[type=email]:hover,.gform_wrapper .gfield input[type=email]:focus{outline:1px solid var(--colourDark)}.gform_wrapper .gfield input[type=email]::placeholder{color:var(--colourDark);opacity:.7}.gform_wrapper .gfield input[type=file]{background:var(--colourLight);width:100%;padding:var(--spaceInput);border-radius:0;border:0;color:var(--colourBrandAlt);margin:0;display:block;font-weight:normal;position:relative}.gform_wrapper .gfield input[type=file]::placeholder{color:var(--colourBrandAlt);font-weight:inherit;opacity:1}.gform_wrapper .gfield input[type=file]:focus{color:var(--colourBrandAlt)}.gform_wrapper .gfield input[type=file]:disabled{-webkit-text-fill-color:var(--colourDisabled)}.gform_wrapper .gfield input[type=file]{outline:1px solid var(--colourLight);height:60px;transition:outline .4s ease;background:var(--colourLightGrey)}.gform_wrapper .gfield input[type=file]:hover,.gform_wrapper .gfield input[type=file]:focus{outline:1px solid var(--colourDark)}.gform_wrapper .gfield input[type=file]::placeholder{color:var(--colourDark);opacity:.7}.gform_wrapper .gfield input[type=hidden]{background:var(--colourLight);width:100%;padding:var(--spaceInput);border-radius:0;border:0;color:var(--colourBrandAlt);margin:0;display:block;font-weight:normal;position:relative}.gform_wrapper .gfield input[type=hidden]::placeholder{color:var(--colourBrandAlt);font-weight:inherit;opacity:1}.gform_wrapper .gfield input[type=hidden]:focus{color:var(--colourBrandAlt)}.gform_wrapper .gfield input[type=hidden]:disabled{-webkit-text-fill-color:var(--colourDisabled)}.gform_wrapper .gfield input[type=hidden]{outline:1px solid var(--colourLight);height:60px;transition:outline .4s ease;background:var(--colourLightGrey)}.gform_wrapper .gfield input[type=hidden]:hover,.gform_wrapper .gfield input[type=hidden]:focus{outline:1px solid var(--colourDark)}.gform_wrapper .gfield input[type=hidden]::placeholder{color:var(--colourDark);opacity:.7}.gform_wrapper .gfield input[type=image]{background:var(--colourLight);width:100%;padding:var(--spaceInput);border-radius:0;border:0;color:var(--colourBrandAlt);margin:0;display:block;font-weight:normal;position:relative}.gform_wrapper .gfield input[type=image]::placeholder{color:var(--colourBrandAlt);font-weight:inherit;opacity:1}.gform_wrapper .gfield input[type=image]:focus{color:var(--colourBrandAlt)}.gform_wrapper .gfield input[type=image]:disabled{-webkit-text-fill-color:var(--colourDisabled)}.gform_wrapper .gfield input[type=image]{outline:1px solid var(--colourLight);height:60px;transition:outline .4s ease;background:var(--colourLightGrey)}.gform_wrapper .gfield input[type=image]:hover,.gform_wrapper .gfield input[type=image]:focus{outline:1px solid var(--colourDark)}.gform_wrapper .gfield input[type=image]::placeholder{color:var(--colourDark);opacity:.7}.gform_wrapper .gfield input[type=month]{background:var(--colourLight);width:100%;padding:var(--spaceInput);border-radius:0;border:0;color:var(--colourBrandAlt);margin:0;display:block;font-weight:normal;position:relative}.gform_wrapper .gfield input[type=month]::placeholder{color:var(--colourBrandAlt);font-weight:inherit;opacity:1}.gform_wrapper .gfield input[type=month]:focus{color:var(--colourBrandAlt)}.gform_wrapper .gfield input[type=month]:disabled{-webkit-text-fill-color:var(--colourDisabled)}.gform_wrapper .gfield input[type=month]{outline:1px solid var(--colourLight);height:60px;transition:outline .4s ease;background:var(--colourLightGrey)}.gform_wrapper .gfield input[type=month]:hover,.gform_wrapper .gfield input[type=month]:focus{outline:1px solid var(--colourDark)}.gform_wrapper .gfield input[type=month]::placeholder{color:var(--colourDark);opacity:.7}.gform_wrapper .gfield input[type=number]{background:var(--colourLight);width:100%;padding:var(--spaceInput);border-radius:0;border:0;color:var(--colourBrandAlt);margin:0;display:block;font-weight:normal;position:relative}.gform_wrapper .gfield input[type=number]::placeholder{color:var(--colourBrandAlt);font-weight:inherit;opacity:1}.gform_wrapper .gfield input[type=number]:focus{color:var(--colourBrandAlt)}.gform_wrapper .gfield input[type=number]:disabled{-webkit-text-fill-color:var(--colourDisabled)}.gform_wrapper .gfield input[type=number]{outline:1px solid var(--colourLight);height:60px;transition:outline .4s ease;background:var(--colourLightGrey)}.gform_wrapper .gfield input[type=number]:hover,.gform_wrapper .gfield input[type=number]:focus{outline:1px solid var(--colourDark)}.gform_wrapper .gfield input[type=number]::placeholder{color:var(--colourDark);opacity:.7}.gform_wrapper .gfield input[type=password]{background:var(--colourLight);width:100%;padding:var(--spaceInput);border-radius:0;border:0;color:var(--colourBrandAlt);margin:0;display:block;font-weight:normal;position:relative}.gform_wrapper .gfield input[type=password]::placeholder{color:var(--colourBrandAlt);font-weight:inherit;opacity:1}.gform_wrapper .gfield input[type=password]:focus{color:var(--colourBrandAlt)}.gform_wrapper .gfield input[type=password]:disabled{-webkit-text-fill-color:var(--colourDisabled)}.gform_wrapper .gfield input[type=password]{outline:1px solid var(--colourLight);height:60px;transition:outline .4s ease;background:var(--colourLightGrey)}.gform_wrapper .gfield input[type=password]:hover,.gform_wrapper .gfield input[type=password]:focus{outline:1px solid var(--colourDark)}.gform_wrapper .gfield input[type=password]::placeholder{color:var(--colourDark);opacity:.7}.gform_wrapper .gfield input[type=range]{background:var(--colourLight);width:100%;padding:var(--spaceInput);border-radius:0;border:0;color:var(--colourBrandAlt);margin:0;display:block;font-weight:normal;position:relative}.gform_wrapper .gfield input[type=range]::placeholder{color:var(--colourBrandAlt);font-weight:inherit;opacity:1}.gform_wrapper .gfield input[type=range]:focus{color:var(--colourBrandAlt)}.gform_wrapper .gfield input[type=range]:disabled{-webkit-text-fill-color:var(--colourDisabled)}.gform_wrapper .gfield input[type=range]{outline:1px solid var(--colourLight);height:60px;transition:outline .4s ease;background:var(--colourLightGrey)}.gform_wrapper .gfield input[type=range]:hover,.gform_wrapper .gfield input[type=range]:focus{outline:1px solid var(--colourDark)}.gform_wrapper .gfield input[type=range]::placeholder{color:var(--colourDark);opacity:.7}.gform_wrapper .gfield input[type=search]{background:var(--colourLight);width:100%;padding:var(--spaceInput);border-radius:0;border:0;color:var(--colourBrandAlt);margin:0;display:block;font-weight:normal;position:relative}.gform_wrapper .gfield input[type=search]::placeholder{color:var(--colourBrandAlt);font-weight:inherit;opacity:1}.gform_wrapper .gfield input[type=search]:focus{color:var(--colourBrandAlt)}.gform_wrapper .gfield input[type=search]:disabled{-webkit-text-fill-color:var(--colourDisabled)}.gform_wrapper .gfield input[type=search]{outline:1px solid var(--colourLight);height:60px;transition:outline .4s ease;background:var(--colourLightGrey)}.gform_wrapper .gfield input[type=search]:hover,.gform_wrapper .gfield input[type=search]:focus{outline:1px solid var(--colourDark)}.gform_wrapper .gfield input[type=search]::placeholder{color:var(--colourDark);opacity:.7}.gform_wrapper .gfield input[type=tel]{background:var(--colourLight);width:100%;padding:var(--spaceInput);border-radius:0;border:0;color:var(--colourBrandAlt);margin:0;display:block;font-weight:normal;position:relative}.gform_wrapper .gfield input[type=tel]::placeholder{color:var(--colourBrandAlt);font-weight:inherit;opacity:1}.gform_wrapper .gfield input[type=tel]:focus{color:var(--colourBrandAlt)}.gform_wrapper .gfield input[type=tel]:disabled{-webkit-text-fill-color:var(--colourDisabled)}.gform_wrapper .gfield input[type=tel]{outline:1px solid var(--colourLight);height:60px;transition:outline .4s ease;background:var(--colourLightGrey)}.gform_wrapper .gfield input[type=tel]:hover,.gform_wrapper .gfield input[type=tel]:focus{outline:1px solid var(--colourDark)}.gform_wrapper .gfield input[type=tel]::placeholder{color:var(--colourDark);opacity:.7}.gform_wrapper .gfield input[type=text]{background:var(--colourLight);width:100%;padding:var(--spaceInput);border-radius:0;border:0;color:var(--colourBrandAlt);margin:0;display:block;font-weight:normal;position:relative}.gform_wrapper .gfield input[type=text]::placeholder{color:var(--colourBrandAlt);font-weight:inherit;opacity:1}.gform_wrapper .gfield input[type=text]:focus{color:var(--colourBrandAlt)}.gform_wrapper .gfield input[type=text]:disabled{-webkit-text-fill-color:var(--colourDisabled)}.gform_wrapper .gfield input[type=text]{outline:1px solid var(--colourLight);height:60px;transition:outline .4s ease;background:var(--colourLightGrey)}.gform_wrapper .gfield input[type=text]:hover,.gform_wrapper .gfield input[type=text]:focus{outline:1px solid var(--colourDark)}.gform_wrapper .gfield input[type=text]::placeholder{color:var(--colourDark);opacity:.7}.gform_wrapper .gfield input[type=time]{background:var(--colourLight);width:100%;padding:var(--spaceInput);border-radius:0;border:0;color:var(--colourBrandAlt);margin:0;display:block;font-weight:normal;position:relative}.gform_wrapper .gfield input[type=time]::placeholder{color:var(--colourBrandAlt);font-weight:inherit;opacity:1}.gform_wrapper .gfield input[type=time]:focus{color:var(--colourBrandAlt)}.gform_wrapper .gfield input[type=time]:disabled{-webkit-text-fill-color:var(--colourDisabled)}.gform_wrapper .gfield input[type=time]{outline:1px solid var(--colourLight);height:60px;transition:outline .4s ease;background:var(--colourLightGrey)}.gform_wrapper .gfield input[type=time]:hover,.gform_wrapper .gfield input[type=time]:focus{outline:1px solid var(--colourDark)}.gform_wrapper .gfield input[type=time]::placeholder{color:var(--colourDark);opacity:.7}.gform_wrapper .gfield input[type=url]{background:var(--colourLight);width:100%;padding:var(--spaceInput);border-radius:0;border:0;color:var(--colourBrandAlt);margin:0;display:block;font-weight:normal;position:relative}.gform_wrapper .gfield input[type=url]::placeholder{color:var(--colourBrandAlt);font-weight:inherit;opacity:1}.gform_wrapper .gfield input[type=url]:focus{color:var(--colourBrandAlt)}.gform_wrapper .gfield input[type=url]:disabled{-webkit-text-fill-color:var(--colourDisabled)}.gform_wrapper .gfield input[type=url]{outline:1px solid var(--colourLight);height:60px;transition:outline .4s ease;background:var(--colourLightGrey)}.gform_wrapper .gfield input[type=url]:hover,.gform_wrapper .gfield input[type=url]:focus{outline:1px solid var(--colourDark)}.gform_wrapper .gfield input[type=url]::placeholder{color:var(--colourDark);opacity:.7}.gform_wrapper .gfield input[type=week]{background:var(--colourLight);width:100%;padding:var(--spaceInput);border-radius:0;border:0;color:var(--colourBrandAlt);margin:0;display:block;font-weight:normal;position:relative}.gform_wrapper .gfield input[type=week]::placeholder{color:var(--colourBrandAlt);font-weight:inherit;opacity:1}.gform_wrapper .gfield input[type=week]:focus{color:var(--colourBrandAlt)}.gform_wrapper .gfield input[type=week]:disabled{-webkit-text-fill-color:var(--colourDisabled)}.gform_wrapper .gfield input[type=week]{outline:1px solid var(--colourLight);height:60px;transition:outline .4s ease;background:var(--colourLightGrey)}.gform_wrapper .gfield input[type=week]:hover,.gform_wrapper .gfield input[type=week]:focus{outline:1px solid var(--colourDark)}.gform_wrapper .gfield input[type=week]::placeholder{color:var(--colourDark);opacity:.7}.gform_wrapper .gfield input,.gform_wrapper .gfield select,.gform_wrapper .gfield textarea{background:var(--colourLight);width:100%;padding:var(--spaceInput);border-radius:0;border:0;color:var(--colourBrandAlt);margin:0;display:block;font-weight:normal;position:relative}.gform_wrapper .gfield input::placeholder,.gform_wrapper .gfield select::placeholder,.gform_wrapper .gfield textarea::placeholder{color:var(--colourBrandAlt);font-weight:inherit;opacity:1}.gform_wrapper .gfield input:focus,.gform_wrapper .gfield select:focus,.gform_wrapper .gfield textarea:focus{color:var(--colourBrandAlt)}.gform_wrapper .gfield input:disabled,.gform_wrapper .gfield select:disabled,.gform_wrapper .gfield textarea:disabled{-webkit-text-fill-color:var(--colourDisabled)}.gform_wrapper .gfield input,.gform_wrapper .gfield select,.gform_wrapper .gfield textarea{background:var(--colourLightGrey);outline:1px solid var(--colourLight);height:60px;transition:outline .4s ease;-webkit-appearance:none;appearance:none}.gform_wrapper .gfield input:hover,.gform_wrapper .gfield input:focus,.gform_wrapper .gfield select:hover,.gform_wrapper .gfield select:focus,.gform_wrapper .gfield textarea:hover,.gform_wrapper .gfield textarea:focus{outline:1px solid var(--colourDark)}.gform_wrapper .gfield input::placeholder,.gform_wrapper .gfield select::placeholder,.gform_wrapper .gfield textarea::placeholder{color:var(--colourDark);opacity:.7}.gform_wrapper .gfield select{cursor:pointer}.gform_wrapper .gfield textarea{min-height:150px;height:auto;resize:vertical}.gform_wrapper .gfield .gfield_label{color:var(--colourDark);font-weight:500;font-size:var(--fontSizeNudge);margin-bottom:var(--spaceBase)}.gform_wrapper .gfield .gfield_radio{display:flex;margin-left:var(--spaceSmallGridNegative);flex-direction:column}@media(min-width: 61.875em){.gform_wrapper .gfield .gfield_radio{flex-direction:row}}.gform_wrapper .gfield .gfield_radio .gchoice{padding-left:var(--spaceSmallGrid);position:relative;flex:1;margin-bottom:var(--spaceGrid)}@media(min-width: 61.875em){.gform_wrapper .gfield .gfield_radio .gchoice{margin-bottom:0}}.gform_wrapper .gfield .gfield_radio .gchoice input[type=radio]{visibility:hidden;opacity:0;position:absolute;top:0;left:0}.gform_wrapper .gfield .gfield_radio .gchoice input[type=radio]:checked~label::after{transform:scale(1)}.gform_wrapper .gfield .gfield_radio .gchoice label{background:var(--colourLightGrey);display:block;transition:outline .3s ease;outline:1px solid var(--colourLight);min-height:60px;padding:var(--spaceInput) var(--spaceInput) var(--spaceInput) 60px;position:relative;color:var(--colourDark);font-size:var(--fontSizeInput);cursor:pointer}.gform_wrapper .gfield .gfield_radio .gchoice label::focus{outline:1px solid var(--colourDark)}.gform_wrapper .gfield .gfield_radio .gchoice label::before,.gform_wrapper .gfield .gfield_radio .gchoice label::after{content:"";display:block;position:absolute;border-radius:50%}.gform_wrapper .gfield .gfield_radio .gchoice label::after{width:12px;height:12px;background:var(--colourDark);top:25px;left:22px;transform:scale(0);transition:transform .4s ease}.gform_wrapper .gfield .gfield_radio .gchoice label::before{width:16px;height:16px;background:var(--colourLight);border:1px solid var(--colourDark);top:23px;left:20px}.gform_wrapper .gfield_checkbox,.gform_wrapper .gfield .ginput_container_consent{position:relative}.gform_wrapper .gfield_checkbox label,.gform_wrapper .gfield .ginput_container_consent label{position:relative;padding-left:26px;cursor:pointer;display:block}.gform_wrapper .gfield_checkbox label::before,.gform_wrapper .gfield_checkbox label::after,.gform_wrapper .gfield .ginput_container_consent label::before,.gform_wrapper .gfield .ginput_container_consent label::after{content:"";display:block;position:absolute}.gform_wrapper .gfield_checkbox label::before,.gform_wrapper .gfield .ginput_container_consent label::before{width:20px;height:20px;border:solid 1px var(--colourDark);top:0;left:0}.gform_wrapper .gfield_checkbox label::after,.gform_wrapper .gfield .ginput_container_consent label::after{transform:scale(0);opacity:0;background:var(--colourDark);width:14px;height:14px;top:3px;left:3px;transition:transform .4s ease,opacity .4s ease}.gform_wrapper .gfield_checkbox input[type=checkbox],.gform_wrapper .gfield .ginput_container_consent input[type=checkbox]{position:absolute;top:0;left:0;opacity:0}.gform_wrapper .gfield_checkbox input[type=checkbox]:checked~label::after,.gform_wrapper .gfield .ginput_container_consent input[type=checkbox]:checked~label::after{transform:scale(1);opacity:1}.gform_wrapper.gform_validation_error .gform_submission_error{font-style:italic;color:var(--colourErrorBackground);opacity:.8;font-size:var(--fontSizeSmall)}.gform_wrapper.gform_validation_error ol{margin:0;list-style:none;padding:0}.gform_wrapper .gfield_error{position:relative;padding:0}.gform_wrapper .gfield_error label{color:var(--colourErrorText)}.gform_wrapper .gfield_error input[type=color]{border-color:var(--colourErrorBackground)}.gform_wrapper .gfield_error input[type=color]::placeholder{color:var(--colourErrorText);opacity:.7}.gform_wrapper .gfield_error input[type=date]{border-color:var(--colourErrorBackground)}.gform_wrapper .gfield_error input[type=date]::placeholder{color:var(--colourErrorText);opacity:.7}.gform_wrapper .gfield_error input[type=datetime]{border-color:var(--colourErrorBackground)}.gform_wrapper .gfield_error input[type=datetime]::placeholder{color:var(--colourErrorText);opacity:.7}.gform_wrapper .gfield_error input[type=datetime-local]{border-color:var(--colourErrorBackground)}.gform_wrapper .gfield_error input[type=datetime-local]::placeholder{color:var(--colourErrorText);opacity:.7}.gform_wrapper .gfield_error input[type=email]{border-color:var(--colourErrorBackground)}.gform_wrapper .gfield_error input[type=email]::placeholder{color:var(--colourErrorText);opacity:.7}.gform_wrapper .gfield_error input[type=file]{border-color:var(--colourErrorBackground)}.gform_wrapper .gfield_error input[type=file]::placeholder{color:var(--colourErrorText);opacity:.7}.gform_wrapper .gfield_error input[type=hidden]{border-color:var(--colourErrorBackground)}.gform_wrapper .gfield_error input[type=hidden]::placeholder{color:var(--colourErrorText);opacity:.7}.gform_wrapper .gfield_error input[type=image]{border-color:var(--colourErrorBackground)}.gform_wrapper .gfield_error input[type=image]::placeholder{color:var(--colourErrorText);opacity:.7}.gform_wrapper .gfield_error input[type=month]{border-color:var(--colourErrorBackground)}.gform_wrapper .gfield_error input[type=month]::placeholder{color:var(--colourErrorText);opacity:.7}.gform_wrapper .gfield_error input[type=number]{border-color:var(--colourErrorBackground)}.gform_wrapper .gfield_error input[type=number]::placeholder{color:var(--colourErrorText);opacity:.7}.gform_wrapper .gfield_error input[type=password]{border-color:var(--colourErrorBackground)}.gform_wrapper .gfield_error input[type=password]::placeholder{color:var(--colourErrorText);opacity:.7}.gform_wrapper .gfield_error input[type=range]{border-color:var(--colourErrorBackground)}.gform_wrapper .gfield_error input[type=range]::placeholder{color:var(--colourErrorText);opacity:.7}.gform_wrapper .gfield_error input[type=search]{border-color:var(--colourErrorBackground)}.gform_wrapper .gfield_error input[type=search]::placeholder{color:var(--colourErrorText);opacity:.7}.gform_wrapper .gfield_error input[type=tel]{border-color:var(--colourErrorBackground)}.gform_wrapper .gfield_error input[type=tel]::placeholder{color:var(--colourErrorText);opacity:.7}.gform_wrapper .gfield_error input[type=text]{border-color:var(--colourErrorBackground)}.gform_wrapper .gfield_error input[type=text]::placeholder{color:var(--colourErrorText);opacity:.7}.gform_wrapper .gfield_error input[type=time]{border-color:var(--colourErrorBackground)}.gform_wrapper .gfield_error input[type=time]::placeholder{color:var(--colourErrorText);opacity:.7}.gform_wrapper .gfield_error input[type=url]{border-color:var(--colourErrorBackground)}.gform_wrapper .gfield_error input[type=url]::placeholder{color:var(--colourErrorText);opacity:.7}.gform_wrapper .gfield_error input[type=week]{border-color:var(--colourErrorBackground)}.gform_wrapper .gfield_error input[type=week]::placeholder{color:var(--colourErrorText);opacity:.7}.gform_wrapper .gfield_error input,.gform_wrapper .gfield_error select,.gform_wrapper .gfield_error textarea{border-color:var(--colourErrorBackground)}.gform_wrapper .gfield_error input::placeholder,.gform_wrapper .gfield_error select::placeholder,.gform_wrapper .gfield_error textarea::placeholder{color:var(--colourErrorText);opacity:.7}.gform_wrapper .gfield_error .validation_message{font-size:var(--fontSizeSmall);font-style:italic;margin:0;position:absolute;z-index:var(--depthAboveAll);line-height:1}.gform_wrapper .hidden_label .gfield_label{border:0;clip:rect(0 0 0 0);clip-path:polygon(0px 0px, 0px 0px, 0px 0px);-webkit-clip-path:polygon(0px 0px, 0px 0px, 0px 0px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.gform_wrapper .gform_footer{position:relative}.gform_wrapper .gform_footer,.gform_wrapper .gform_page_footer{margin:var(--spaceSmallGrid) 0}.gform_wrapper .gform_required_legend{display:none}.gform_wrapper .gf_page_steps{display:flex;margin-bottom:var(--spaceSmall)}.gform_wrapper .gf_step_number{display:none}.gform_wrapper .gf_step{font-weight:500;flex:1;display:block;padding:var(--spaceBase) var(--spaceBase) var(--spaceBase) 0;position:relative;border-bottom:solid 1px var(--colourDark)}.gform_wrapper .gf_step::after{content:"";display:block;position:absolute;bottom:-1px;height:3px;background:var(--colourBrand);width:0;transition:width .4s ease}.gform_wrapper .gf_step.gf_step_active,.gform_wrapper .gf_step.gf_step_completed{color:var(--colourBrand);border-bottom:solid 1px var(--colourBrand)}.gform_wrapper .gf_step.gf_step_active::after,.gform_wrapper .gf_step.gf_step_completed::after{width:100%}.gform_wrapper .gf_step.gf_step_completed::after{width:0}#gform_5 .gform_footer{display:none}#gform_wrapper_5{display:block !important}.ginput_container_date{position:relative}.ginput_container_date .ui-datepicker-trigger{pointer-events:none;position:absolute;top:50%;right:var(--spaceBase);transform:translateY(-50%)}.wp-block-group,.b-postSingle{margin:0 0 var(--spaceSection)}.wp-block-group.has-background,.b-postSingle.has-background{padding:var(--spaceSection) 0;margin:0 0 var(--spaceSection)}.wp-block-group.wp-last-element,.b-postSingle.wp-last-element{margin-bottom:0}.wp-block-group .wp-block-group__inner-container .gform_wrapper,.b-postSingle .wp-block-group__inner-container .gform_wrapper{position:relative;z-index:var(--depthAboveAll)}.wp-block-group.tiny .wp-block-group__inner-container,.b-postSingle.tiny .wp-block-group__inner-container{max-width:740px}.wp-block-group.wide .wp-block-group__inner-container,.b-postSingle.wide .wp-block-group__inner-container{max-width:1060px}.wp-block-group h1,.wp-block-group h2,.wp-block-group h3,.wp-block-group h4,.wp-block-group h5,.wp-block-group h6,.b-postSingle h1,.b-postSingle h2,.b-postSingle h3,.b-postSingle h4,.b-postSingle h5,.b-postSingle h6{font-size:var(--fontSizeXLarge);line-height:1.6;margin-bottom:var(--spaceMediumREM);font-weight:bold}.wp-block-group h2,.b-postSingle h2{font-size:var(--fontSizeXXLarge)}.wp-block-group h3,.b-postSingle h3{font-size:var(--fontSizeXLarge)}.wp-block-group h4,.b-postSingle h4{font-size:var(--fontSizeMedium)}.wp-block-group h5,.b-postSingle h5{font-size:var(--fontSizeNormal)}.wp-block-group p,.wp-block-group ul,.wp-block-group ol,.wp-block-group li,.b-postSingle p,.b-postSingle ul,.b-postSingle ol,.b-postSingle li{font-size:var(--fontSizeBody);line-height:1.8;margin-bottom:var(--spaceMediumREM)}.wp-block-group li,.b-postSingle li{margin-bottom:0}.wp-block-group ul li::marker,.b-postSingle ul li::marker{content:"- "}.wp-block-group .gfield::marker,.wp-block-group .gchoice::marker,.b-postSingle .gfield::marker,.b-postSingle .gchoice::marker{display:none;content:""}.wp-block-group p:last-child,.b-postSingle p:last-child{margin-bottom:0}.wp-block-group a:not([class]),.b-postSingle a:not([class]){color:var(--colourBrand)}.wp-block-group a:not([class]):link,.b-postSingle a:not([class]):link{color:var(--colourBrand)}.wp-block-group a:not([class]):visited,.b-postSingle a:not([class]):visited{color:var(--colourBrand)}.wp-block-group a:not([class]):active,.b-postSingle a:not([class]):active{color:var(--colourBrand)}.wp-block-group a:not([class]):hover,.b-postSingle a:not([class]):hover{color:var(--colourDark)}.wp-block-group a:not([class]),.b-postSingle a:not([class]){text-decoration:underline}.wp-block-group .has-x-small-font-size,.b-postSingle .has-x-small-font-size{font-size:var(--fontSizex-small)}.wp-block-group .has-small-font-size,.b-postSingle .has-small-font-size{font-size:var(--fontSizesmall)}.wp-block-group .has-medium-font-size,.b-postSingle .has-medium-font-size{font-size:var(--fontSizemedium)}.wp-block-group .has-large-font-size,.b-postSingle .has-large-font-size{font-size:var(--fontSizelarge)}.wp-block-group .has-xlarge-font-size,.b-postSingle .has-xlarge-font-size{font-size:var(--fontSizexlarge)}.wp-block-group .has-xxlarge-font-size,.b-postSingle .has-xxlarge-font-size{font-size:var(--fontSizexxlarge)}.wp-block-group .has-background,.b-postSingle .has-background{padding:var(--spaceDouble)}.wp-block-group .has-brand-background-color,.b-postSingle .has-brand-background-color{background-color:var(--colourBrand)}.wp-block-group .has-brandalt-background-color,.b-postSingle .has-brandalt-background-color{background-color:var(--colourBrandAlt)}.wp-block-group .has-lightgrey-background-color,.b-postSingle .has-lightgrey-background-color{background-color:var(--colourLightGrey)}.wp-block-group .has-offwhite-background-color,.b-postSingle .has-offwhite-background-color{background-color:var(--colourOffWhite)}.wp-block-group .has-grey-background-color,.b-postSingle .has-grey-background-color{background-color:var(--colourGrey)}.wp-block-group .has-filterborder-background-color,.b-postSingle .has-filterborder-background-color{background-color:var(--colourFilterBorder)}.wp-block-group .has-lightblue-background-color,.b-postSingle .has-lightblue-background-color{background-color:var(--colourLightBlue)}.wp-block-group .has-darkborder-background-color,.b-postSingle .has-darkborder-background-color{background-color:var(--colourDarkBorder)}.wp-block-group .has-collaborate-background-color,.b-postSingle .has-collaborate-background-color{background-color:var(--colourCollaborate)}.wp-block-group .has-partners-background-color,.b-postSingle .has-partners-background-color{background-color:var(--colourPartners)}.wp-block-group .has-safegard-background-color,.b-postSingle .has-safegard-background-color{background-color:var(--colourSafegard)}.wp-block-group .has-grow-background-color,.b-postSingle .has-grow-background-color{background-color:var(--colourGrow)}.wp-block-group .has-innovate-background-color,.b-postSingle .has-innovate-background-color{background-color:var(--colourInnovate)}.wp-block-group .has-brand-background-color,.b-postSingle .has-brand-background-color{background-color:var(--colourbrand);color:var(--colourLight)}.wp-block-group .has-brand-background-color a,.b-postSingle .has-brand-background-color a{color:var(--colourLight)}.wp-block-group .has-brand-background-color a:link,.b-postSingle .has-brand-background-color a:link{color:var(--colourLight)}.wp-block-group .has-brand-background-color a:visited,.b-postSingle .has-brand-background-color a:visited{color:var(--colourLight)}.wp-block-group .has-brand-background-color a:active,.b-postSingle .has-brand-background-color a:active{color:var(--colourLight)}.wp-block-group .has-brand-background-color a:hover,.b-postSingle .has-brand-background-color a:hover{color:var(--colourLight)}.wp-block-group .has-brand-background-color h1,.wp-block-group .has-brand-background-color h2,.wp-block-group .has-brand-background-color h3,.wp-block-group .has-brand-background-color h4,.wp-block-group .has-brand-background-color h5,.wp-block-group .has-brand-background-color h6,.b-postSingle .has-brand-background-color h1,.b-postSingle .has-brand-background-color h2,.b-postSingle .has-brand-background-color h3,.b-postSingle .has-brand-background-color h4,.b-postSingle .has-brand-background-color h5,.b-postSingle .has-brand-background-color h6{color:var(--colourLight)}.wp-block-group .has-brand-background-color .wp-block-table table td,.wp-block-group .has-brand-background-color .wp-block-table table th,.b-postSingle .has-brand-background-color .wp-block-table table td,.b-postSingle .has-brand-background-color .wp-block-table table th{background-color:var(--colourLight);color:var(--colourBrandAlt)}.wp-block-group .has-brand-background-color .wp-block-table a,.b-postSingle .has-brand-background-color .wp-block-table a{color:var(--colourBrandAlt)}.wp-block-group .has-brand-background-color .wp-block-table a:link,.b-postSingle .has-brand-background-color .wp-block-table a:link{color:var(--colourBrandAlt)}.wp-block-group .has-brand-background-color .wp-block-table a:visited,.b-postSingle .has-brand-background-color .wp-block-table a:visited{color:var(--colourBrandAlt)}.wp-block-group .has-brand-background-color .wp-block-table a:active,.b-postSingle .has-brand-background-color .wp-block-table a:active{color:var(--colourBrandAlt)}.wp-block-group .has-brand-background-color .wp-block-table a:hover,.b-postSingle .has-brand-background-color .wp-block-table a:hover{color:var(--colourBrandAlt)}.wp-block-group .has-brand-alt-background-color,.b-postSingle .has-brand-alt-background-color{background-color:var(--colourbrand-alt);color:var(--colourLight)}.wp-block-group .has-brand-alt-background-color a,.b-postSingle .has-brand-alt-background-color a{color:var(--colourLight)}.wp-block-group .has-brand-alt-background-color a:link,.b-postSingle .has-brand-alt-background-color a:link{color:var(--colourLight)}.wp-block-group .has-brand-alt-background-color a:visited,.b-postSingle .has-brand-alt-background-color a:visited{color:var(--colourLight)}.wp-block-group .has-brand-alt-background-color a:active,.b-postSingle .has-brand-alt-background-color a:active{color:var(--colourLight)}.wp-block-group .has-brand-alt-background-color a:hover,.b-postSingle .has-brand-alt-background-color a:hover{color:var(--colourLight)}.wp-block-group .has-brand-alt-background-color h1,.wp-block-group .has-brand-alt-background-color h2,.wp-block-group .has-brand-alt-background-color h3,.wp-block-group .has-brand-alt-background-color h4,.wp-block-group .has-brand-alt-background-color h5,.wp-block-group .has-brand-alt-background-color h6,.b-postSingle .has-brand-alt-background-color h1,.b-postSingle .has-brand-alt-background-color h2,.b-postSingle .has-brand-alt-background-color h3,.b-postSingle .has-brand-alt-background-color h4,.b-postSingle .has-brand-alt-background-color h5,.b-postSingle .has-brand-alt-background-color h6{color:var(--colourLight)}.wp-block-group .has-brand-alt-background-color .wp-block-table table td,.wp-block-group .has-brand-alt-background-color .wp-block-table table th,.b-postSingle .has-brand-alt-background-color .wp-block-table table td,.b-postSingle .has-brand-alt-background-color .wp-block-table table th{background-color:var(--colourLight);color:var(--colourBrandAlt)}.wp-block-group .has-brand-alt-background-color .wp-block-table a,.b-postSingle .has-brand-alt-background-color .wp-block-table a{color:var(--colourBrandAlt)}.wp-block-group .has-brand-alt-background-color .wp-block-table a:link,.b-postSingle .has-brand-alt-background-color .wp-block-table a:link{color:var(--colourBrandAlt)}.wp-block-group .has-brand-alt-background-color .wp-block-table a:visited,.b-postSingle .has-brand-alt-background-color .wp-block-table a:visited{color:var(--colourBrandAlt)}.wp-block-group .has-brand-alt-background-color .wp-block-table a:active,.b-postSingle .has-brand-alt-background-color .wp-block-table a:active{color:var(--colourBrandAlt)}.wp-block-group .has-brand-alt-background-color .wp-block-table a:hover,.b-postSingle .has-brand-alt-background-color .wp-block-table a:hover{color:var(--colourBrandAlt)}.wp-block-group .has-light-grey-background-color,.b-postSingle .has-light-grey-background-color{background-color:var(--colourlight-grey)}.wp-block-group .has-off-white-background-color,.b-postSingle .has-off-white-background-color{background-color:var(--colouroff-white)}.wp-block-group .has-grey-background-color,.b-postSingle .has-grey-background-color{background-color:var(--colourgrey)}.wp-block-group .has-filter-border-background-color,.b-postSingle .has-filter-border-background-color{background-color:var(--colourfilter-border)}.wp-block-group .has-light-blue-background-color,.b-postSingle .has-light-blue-background-color{background-color:var(--colourlight-blue)}.wp-block-group .has-dark-border-background-color,.b-postSingle .has-dark-border-background-color{background-color:var(--colourdark-border)}.wp-block-group .has-brandalt-background-color,.b-postSingle .has-brandalt-background-color{background-color:var(--colourbrandalt);color:var(--colourLight)}.wp-block-group .has-brandalt-background-color a,.b-postSingle .has-brandalt-background-color a{color:var(--colourLight)}.wp-block-group .has-brandalt-background-color a:link,.b-postSingle .has-brandalt-background-color a:link{color:var(--colourLight)}.wp-block-group .has-brandalt-background-color a:visited,.b-postSingle .has-brandalt-background-color a:visited{color:var(--colourLight)}.wp-block-group .has-brandalt-background-color a:active,.b-postSingle .has-brandalt-background-color a:active{color:var(--colourLight)}.wp-block-group .has-brandalt-background-color a:hover,.b-postSingle .has-brandalt-background-color a:hover{color:var(--colourLight)}.wp-block-group .has-brandalt-background-color h1,.wp-block-group .has-brandalt-background-color h2,.wp-block-group .has-brandalt-background-color h3,.wp-block-group .has-brandalt-background-color h4,.wp-block-group .has-brandalt-background-color h5,.wp-block-group .has-brandalt-background-color h6,.b-postSingle .has-brandalt-background-color h1,.b-postSingle .has-brandalt-background-color h2,.b-postSingle .has-brandalt-background-color h3,.b-postSingle .has-brandalt-background-color h4,.b-postSingle .has-brandalt-background-color h5,.b-postSingle .has-brandalt-background-color h6{color:var(--colourLight)}.wp-block-group .has-brandalt-background-color .wp-block-table table td,.wp-block-group .has-brandalt-background-color .wp-block-table table th,.b-postSingle .has-brandalt-background-color .wp-block-table table td,.b-postSingle .has-brandalt-background-color .wp-block-table table th{background-color:var(--colourLight);color:var(--colourBrandAlt)}.wp-block-group .has-brandalt-background-color .wp-block-table a,.b-postSingle .has-brandalt-background-color .wp-block-table a{color:var(--colourBrandAlt)}.wp-block-group .has-brandalt-background-color .wp-block-table a:link,.b-postSingle .has-brandalt-background-color .wp-block-table a:link{color:var(--colourBrandAlt)}.wp-block-group .has-brandalt-background-color .wp-block-table a:visited,.b-postSingle .has-brandalt-background-color .wp-block-table a:visited{color:var(--colourBrandAlt)}.wp-block-group .has-brandalt-background-color .wp-block-table a:active,.b-postSingle .has-brandalt-background-color .wp-block-table a:active{color:var(--colourBrandAlt)}.wp-block-group .has-brandalt-background-color .wp-block-table a:hover,.b-postSingle .has-brandalt-background-color .wp-block-table a:hover{color:var(--colourBrandAlt)}.wp-block-group .has-light-background-color,.b-postSingle .has-light-background-color{background-color:var(--colourlight)}.wp-block-group.has-brand-color,.b-postSingle.has-brand-color{color:var(--colourBrand)}.wp-block-group.has-brandalt-color,.b-postSingle.has-brandalt-color{color:var(--colourBrandAlt)}.wp-block-group.has-lightgrey-color,.b-postSingle.has-lightgrey-color{color:var(--colourLightGrey)}.wp-block-group.has-offwhite-color,.b-postSingle.has-offwhite-color{color:var(--colourOffWhite)}.wp-block-group.has-grey-color,.b-postSingle.has-grey-color{color:var(--colourGrey)}.wp-block-group.has-filterborder-color,.b-postSingle.has-filterborder-color{color:var(--colourFilterBorder)}.wp-block-group.has-lightblue-color,.b-postSingle.has-lightblue-color{color:var(--colourLightBlue)}.wp-block-group.has-darkborder-color,.b-postSingle.has-darkborder-color{color:var(--colourDarkBorder)}.wp-block-group.has-collaborate-color,.b-postSingle.has-collaborate-color{color:var(--colourCollaborate)}.wp-block-group.has-partners-color,.b-postSingle.has-partners-color{color:var(--colourPartners)}.wp-block-group.has-safegard-color,.b-postSingle.has-safegard-color{color:var(--colourSafegard)}.wp-block-group.has-grow-color,.b-postSingle.has-grow-color{color:var(--colourGrow)}.wp-block-group.has-innovate-color,.b-postSingle.has-innovate-color{color:var(--colourInnovate)}.wp-block-group.has-brand-color,.b-postSingle.has-brand-color{color:var(--colourbrand)}.wp-block-group.has-brand-alt-color,.b-postSingle.has-brand-alt-color{color:var(--colourbrand-alt)}.wp-block-group.has-light-grey-color,.b-postSingle.has-light-grey-color{color:var(--colourlight-grey)}.wp-block-group.has-off-white-color,.b-postSingle.has-off-white-color{color:var(--colouroff-white)}.wp-block-group.has-grey-color,.b-postSingle.has-grey-color{color:var(--colourgrey)}.wp-block-group.has-filter-border-color,.b-postSingle.has-filter-border-color{color:var(--colourfilter-border)}.wp-block-group.has-light-blue-color,.b-postSingle.has-light-blue-color{color:var(--colourlight-blue)}.wp-block-group.has-dark-border-color,.b-postSingle.has-dark-border-color{color:var(--colourdark-border)}.wp-block-group.has-brandalt-color,.b-postSingle.has-brandalt-color{color:var(--colourbrandalt)}.wp-block-group.has-light-color,.b-postSingle.has-light-color{color:var(--colourlight)}.b-postSingle{margin:0 auto}.b-postSingle>*{margin:1.5rem 0}.b-postSingle>*:first-child{margin-top:0}.b-postSingle .gform_wrapper{position:relative;z-index:var(--depthAboveAll)}.b-postSingle .u-wrapper,.b-postSingle .wp-block-group>*,.b-postSingle .wp-block-group__inner-container,.b-postSingle .b-postSingle{max-width:inherit;width:auto}.b-postSingle h2.b-postSingle__section--heading{font-size:var(--fontSize18);text-transform:uppercase;font-weight:600;margin-bottom:27px}.b-postSingle h2{font-size:var(--fontSizexlarge)}.b-postSingle h3{font-size:var(--fontSizelarge)}.b-postSingle h4{font-size:var(--fontSizemedium)}.b-postSingle h5{font-size:var(--fontSizeNudgey)}.b-postSingle .has-x-small-font-size{font-size:var(--fontSizex-small)}.b-postSingle .has-small-font-size{font-size:var(--fontSizesmall)}.b-postSingle .has-medium-font-size{font-size:var(--fontSizemedium)}.b-postSingle .has-large-font-size{font-size:var(--fontSizelarge)}.b-postSingle .has-xlarge-font-size{font-size:var(--fontSizexlarge)}.b-postSingle .has-xxlarge-font-size{font-size:var(--fontSizexxlarge)}.b-postSingle .b-postSingle__section{margin-bottom:var(--spaceXXLarge)}.b-postSingle{--wp--preset--spacing--10: 0.3rem}.b-postSingle{--wp--preset--spacing--20: 0.6rem}.b-postSingle{--wp--preset--spacing--30: 0.9rem}.b-postSingle{--wp--preset--spacing--40: 1.2rem}.b-postSingle{--wp--preset--spacing--50: 1.5rem}.b-postSingle{--wp--preset--spacing--60: 1.8rem}.b-postSingle{--wp--preset--spacing--70: 2.1rem}.b-postSingle{--wp--preset--spacing--80: 2.4rem}.alignleft{display:flex;justify-content:flex-start}.aligncenter{display:flex;justify-content:center}.alignright{display:flex;justify-content:center}.wp-block-group>* .gform_wrapper{position:relative;z-index:var(--depthAboveAll)}.b-hero__layout--single .no-featured::after{content:"";display:block;max-width:200px;width:30%;height:2px;background-color:var(--colourBrand);margin-top:var(--space30)}.wp-block-quote{margin:0;padding:var(--spaceXXLarge) var(--spaceXLarge) 0 var(--spaceXXLarge)}.wp-block-quote::before,.wp-block-quote::after{content:"";display:block;position:absolute;width:115px;height:93px;background-size:contain;background-position:center}.wp-block-quote::before{background-image:url(/wp-content/themes/legion/public/16a6698d91aee7dd39db.svg);top:0;left:0}.wp-block-quote::after{background-image:url(/wp-content/themes/legion/public/f8643c92e47fdd05dc00.svg);bottom:0;right:0}.wp-block-quote p{font-size:var(--fontSizeXLarge);line-height:1.6}.wp-block-quote cite{font-style:normal;font-size:var(--fontSizeNormal);line-height:1.6}.wp-block-spacer{max-height:100px}.wp-block-table:not(.u-wrapper--small):not(.b-postSingle){max-width:100%}.wp-block-table{margin-bottom:var(--spaceOne);overflow:auto}.wp-block-table::-webkit-scrollbar{height:10px;background:var(--colourLight)}.wp-block-table::-webkit-scrollbar-thumb{margin:1px;border:1px solid var(--colourLight);background:var(--colourBrand)}.wp-block-table table{border:0;padding:0;width:100%;min-width:500px;border-spacing:0;border-collapse:separate;margin:var(--spaceOne) 0}.wp-block-table table td,.wp-block-table table th{border:0;margin:1px;text-align:left;line-height:1.4;padding:var(--spaceOne);min-width:100px;vertical-align:top}.wp-block-table table td:first-child,.wp-block-table table th:first-child{padding-left:40px}.wp-block-table table td>:last-child,.wp-block-table table th>:last-child{margin-bottom:0}.wp-block-table table th{background-color:var(--colourBrandAlt);color:var(--colourLight);font-size:14px;font-weight:400;padding-top:var(--spaceOne);padding-bottom:var(--spaceOne)}.wp-block-table table tr{background:var(--colourLight)}.wp-block-table table tr:nth-child(odd){background:var(--brand5Dark)}.has-brand-background-color .wp-block-table.u-wrapper--small table td,.has-brand-background-color .wp-block-group .wp-block-table.wp-block-group__inner-container table td,.wp-block-group .has-brand-background-color .wp-block-table.wp-block-group__inner-container table td,.has-brand-background-color .b-postSingle .wp-block-table.wp-block-group__inner-container table td,.b-postSingle .has-brand-background-color .wp-block-table.wp-block-group__inner-container table td,.has-brand-background-color .wp-block-table.b-postSingle table td,.has-brand-background-color .wp-block-group>.wp-block-table table td,.has-brand-background-color .wp-block-table.u-wrapper--small table th,.has-brand-background-color .wp-block-group .wp-block-table.wp-block-group__inner-container table th,.wp-block-group .has-brand-background-color .wp-block-table.wp-block-group__inner-container table th,.has-brand-background-color .b-postSingle .wp-block-table.wp-block-group__inner-container table th,.b-postSingle .has-brand-background-color .wp-block-table.wp-block-group__inner-container table th,.has-brand-background-color .wp-block-table.b-postSingle table th,.has-brand-background-color .wp-block-group>.wp-block-table table th{border-right:1px solid var(--colourBrandAlt)}.wp-block-image figcaption{font-size:14px;font-weight:400;line-height:20px;color:var(--brandDark);margin-top:17px}.wp-block-image .alignleft{display:flex;justify-content:flex-start}.wp-block-image .aligncenter{display:flex;justify-content:center}.wp-block-image .alignright{display:flex;justify-content:center}.wp-block-image.is-style-rounded img{border-radius:50%}@view-transition{navigation:auto}.page-template-iframe{overflow:hidden}
