:root{--_colour---dark-blue-box-border:#2d3a51;--_colour---brand-grey:#eef0f4;--_colour---eyebrow-orange:#e08130;--_colour---white:white;--_colour---eyebrow-green:#52d4b8;--_colour---brand-navy:#0f1e38;--_colour---eyebrow-blue:#3f7edb;--_colour---button-dark-blue:#1d2b44;--_colour---black-near-black:#333;--_colour---grey-border:#d8dce4;--_colour---deep-teal:#0f6e56;--_colour---h2-green:#54d397;--_colour---transparent:#fff0;--dark-grey:#5f5e5a;--_colour---mid-grey:#b4b2a9;--_colour---button-light-blue:#5394ed;--_colour---gold:#ffc107;--_colour---pale-teal:#9fe1cb}body{color:#333;font-family:Roboto,Arial,sans-serif;font-size:14px;line-height:1.4}h1{margin-top:20px;margin-bottom:10px;font-size:38px;font-weight:700;line-height:1.4}h2{margin-top:20px;margin-bottom:10px;font-size:32px;font-weight:700;line-height:1.4}h3{margin-top:20px;margin-bottom:10px;font-size:24px;font-weight:700;line-height:1.4}h4{margin-top:10px;margin-bottom:10px;font-size:18px;font-weight:700;line-height:1.4}h6{margin-top:10px;margin-bottom:10px;font-size:12px;font-weight:700;line-height:1.4}p{margin-bottom:10px}a{text-decoration:underline}blockquote{border-left:5px solid #e2e2e2;margin-bottom:10px;padding:10px 20px;font-size:18px;line-height:1.4}.w-layout-blockcontainer{max-width:940px;margin-left:auto;margin-right:auto;display:block}.w-layout-layout{grid-row-gap:20px;grid-column-gap:20px;grid-auto-columns:1fr;justify-content:center;padding:20px}.w-layout-cell{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}@media screen and (max-width:991px){.w-layout-blockcontainer{max-width:728px}}@media screen and (max-width:767px){.w-layout-blockcontainer{max-width:none}}.card{background-color:#fff;border:1px solid #d8dce4;border-radius:10px;flex:1;margin:15px;padding:40px;text-decoration:none;transition:all .15s;box-shadow:0 1px 1px #0003}.card:hover{margin:12px;padding:43px;box-shadow:0 10px 20px #0000001a}.card.services---monthly-report{border-width:3px 1px 1px;border-top-color:var(--_colour---eyebrow-orange);background-color:var(--_colour---white);border-radius:0 0 10px 10px;height:100%;padding:20px}.card.services---how-it-works,.card.services---want-to-know{background-color:var(--_colour---white);border-width:1px;border-radius:10px;height:100%;padding:20px}.card.services---want-to-know{background-color:#fff;border-width:1px;border-radius:10px;height:100%;padding:20px;display:block}.card.sectors---common-risks,.card.sectors---knowledge-hub{background-color:#fff;border-width:1px;border-radius:10px;padding:20px}.card.services---legal-position{background-color:var(--_colour---white);opacity:1;border-width:1px;border-radius:10px;height:100%;padding:20px 20px 0}.card.testimonial---services{background-color:#eef0f4;border-radius:10px;height:100%;margin:0;padding:20px}.card.services---legal-position{opacity:1;background-color:#fff;border-width:1px;border-radius:10px;height:100%;padding:20px 20px 0}.card.about---data{background-color:#1b2942;border:2px solid #2d3a51;border-radius:10px;height:280px;padding-top:20px}.card.contact---details{opacity:1;background-color:#fff;border-width:1px;border-radius:10px;height:100%;margin-bottom:0;padding:20px 20px 0}.card.contact---card{opacity:1;background-color:#fff;border-width:1px;border-radius:10px;height:auto;padding:20px 20px 0}.card.contact---card:hover{box-shadow:none;margin:15px}.card.contact---card.urgent{background-color:#f2d6a6}.card.contact---card---urgent{border-width:1px;border-color:var(--_colour---eyebrow-orange);opacity:1;background-color:#f2d6a6;border-radius:10px;height:auto;padding:20px 20px 0}.card.services---legal-position-card{background-color:var(--_colour---white);opacity:1;border-width:1px;border-radius:10px;height:100%;padding:20px 20px 0}.card.who-we-work-for{border:2px solid var(--_colour---dark-blue-box-border);background-color:#1b2942;border-radius:10px;height:310px;padding-bottom:20px}.card.knowledge-hub{text-align:center;height:100%;margin-top:0;margin-bottom:0;padding:10px 20px 0}.card.home-problem{height:100%;padding-bottom:0}.card.cta-grid{border:2px solid var(--_colour---dark-blue-box-border);height:560px;box-shadow:none;background-color:#213353;border-radius:10px;margin-top:0;margin-bottom:12px;padding-top:10px;padding-bottom:43px;transition-property:none}.card.cta-grid:hover{box-shadow:0 5px 15px 0 var(--_colour---dark-blue-box-border);margin-left:15px;margin-right:15px;padding-left:40px;padding-right:40px}.card.who-we-work-for{background-color:#1b2942;border:2px solid #2d3a51;border-radius:10px;height:310px}.card.testimonial{background-color:#eef0f4;border-radius:10px;height:100%;padding:20px}.card.home---what-we-do{background-color:var(--_colour---brand-grey);border-radius:10px;height:100%;padding:20px 20px 0}.card-container{flex-wrap:wrap;margin-top:40px;padding:20px;display:flex}.card-container.services-what-we-do{margin-top:20px;margin-bottom:20px}.card-container.services-what-we-do.what-we-do{grid-column-gap:16px;grid-row-gap:16px;flex-flow:row;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;grid-auto-flow:row;margin-top:0;margin-bottom:40px;padding-top:10px;padding-left:0;padding-right:0;display:grid}.card-container.services-practical-details{margin-top:20px;margin-bottom:20px}.card-container.services-practical-details.what-you-ll-want-to-know{grid-column-gap:16px;grid-row-gap:16px;flex-flow:row;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;grid-auto-flow:row;margin-top:0;margin-bottom:40px;padding-top:10px;padding-left:0;padding-right:0;display:grid}.card-container.about---principles{margin-top:20px;margin-bottom:20px}.card-container.about---principles.what-we-do{grid-column-gap:16px;grid-row-gap:16px;flex-flow:row;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;grid-auto-flow:row;margin-top:0;margin-bottom:40px;padding-top:10px;padding-left:0;padding-right:0;display:grid}.card-container.about---people{margin-top:20px;margin-bottom:20px}.card-container.about---people.people{grid-column-gap:16px;grid-row-gap:16px;flex-flow:row;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:stretch;margin-top:0;margin-bottom:40px;padding-top:10px;padding-left:0;padding-right:0;display:grid}.card-container.about---data-cards{margin-top:20px;margin-bottom:20px}.card-container.about---data-cards.grid{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;padding-left:0;padding-right:0;display:grid}.card-container.about---numbers{margin-top:20px;margin-bottom:20px}.card-container.about---numbers.what-we-do{grid-column-gap:16px;grid-row-gap:16px;flex-flow:row;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;grid-auto-flow:row;margin-top:0;margin-bottom:40px;padding-top:10px;padding-left:0;padding-right:0;display:grid}.card-container.about---testimonial{margin-top:20px;margin-bottom:20px}.card-container.about---testimonial.about---testimonial---card{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;grid-auto-flow:row;height:100%;margin-top:0;margin-bottom:0;padding-top:10px;padding-left:0;padding-right:0;display:grid}.card-container.contact{margin-top:20px;margin-bottom:20px}.card-container.contact.how-can-we-help{grid-column-gap:16px;grid-row-gap:16px;flex-flow:row;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;grid-auto-flow:row;margin-top:0;margin-bottom:40px;padding-top:10px;padding-left:0;padding-right:0;display:grid}.card-container.contact.what-happens-next{grid-column-gap:16px;grid-row-gap:16px;flex-flow:row;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;grid-auto-flow:row;margin-top:0;margin-bottom:0;padding-top:10px;padding-left:0;padding-right:0;display:grid}.card-container.home-problem{margin-top:0;margin-bottom:20px;padding:10px 0}.card-container.home-problem-copy{margin-top:20px;margin-bottom:20px}.card-container.home-problem-copy.what-we-do{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;grid-auto-flow:row;height:100%;margin-top:0;margin-bottom:0;padding-top:10px;padding-left:0;padding-right:0;display:grid}.card-container.home-problem-copy.who-we-work-with{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;padding-left:0;padding-right:0;display:grid}.card-container.knowledge-hub{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;height:100%;margin-top:0;display:grid}.button{color:#fff;letter-spacing:.5px;background-color:#3898ec;border-radius:4px;height:44px;padding:0 20px;font-weight:400;line-height:43px;transition:box-shadow .2s;box-shadow:0 1px 1px #0000}.button:hover{box-shadow:0 10px 20px #0000001a}.button.hero-2{background-color:var(--_colour---button-dark-blue);text-align:center;border:1px solid #6e6e6e;width:220px;height:60px;margin-left:30px;padding-top:8px;font-size:14px}.button.hero-1{text-align:center;direction:ltr;width:220px;height:60px;margin-right:20px;padding-top:8px;font-size:14px;position:static}.button.hero-1:hover{box-shadow:0 5px 20px #3f7edb}.button.hero-1:active{color:#0f1e38}.button.hero-2{text-align:center;background-color:#1d2b44;border:1px solid #6e6e6e;width:220px;height:60px;margin-left:30px;padding-top:8px;font-size:14px}.button.hero-2:hover{box-shadow:0 5px 20px #3f7edb}.card-wrap{flex:0 0 50%;justify-content:center;align-items:center;display:flex}.card-wrap.about---people{height:auto}.card-wrap.about---what-we-bring{height:170px}.card-wrap.about--what-we-believe{height:220px}.card-wrap.about---testimonial{height:340px}.card-wrap.services---included{height:360px}.card-wrap.services---how-it-works,.card-wrap.services---legal-position{height:285px}.card-wrap.services---practical-details{height:250px}.card-wrap.services---testimonial{height:275px}.card-wrap.contact-us{width:100%}.card-wrap.contact---help{height:140px}.card-wrap.contact-what-happens{flex-flow:column;height:140px}.card-wrap.knowledge-hub{justify-content:center;height:100%;display:block}.card-wrap.home---testimonial{height:390px}.card-wrap.home---problem{margin-bottom:20px}.card-paragraph{color:var(--_colour---black-near-black);margin-bottom:0;font-size:16px}.card-paragraph.legal-position---services{margin-bottom:20px}.card-paragraph.sectors{padding-bottom:10px}.card-paragraph.centre{text-align:center;padding-top:10px;padding-bottom:10px}.card-paragraph.centre.semi-bold{font-weight:600}.card-paragraph.centre.dark{color:var(--_colour---white)}.card-paragraph.centre-teal{color:var(--_colour---eyebrow-green);text-align:center;padding-top:10px;padding-bottom:10px}.card-paragraph.testimonial-title{padding-top:10px;padding-bottom:10px}.card-paragraph.testimonial-name{padding-top:10px}.card-paragraph.spaced{padding-top:10px;padding-bottom:10px}.card-title{color:var(--_colour---black-near-black);margin-top:0}.card-title.centre{text-align:center;text-align:center}.text-block{color:var(--_colour---brand-navy)}.text-block.white{color:var(--_colour---brand-grey);font-size:16px}.text-block.white.cta{padding-left:4px;font-size:14px}.text-block.white.cta---home{align-self:center;padding-left:4px;font-size:14px}.heading-3{line-height:1.4}.heading-3.white{color:var(--_colour---white);margin-top:10px;font-size:20px}.navbar{background-color:var(--_colour---brand-navy);padding:5px}.nav-container{max-width:1200px;color:var(--_colour---white)}.nav-link{color:var(--_colour---grey-border)}.nav-link:hover{color:var(--_colour---white)}.nav-link.w--current{border-bottom:1px solid var(--_colour---eyebrow-green);color:var(--_colour---white);margin-top:10px;margin-bottom:10px;padding-top:10px;padding-bottom:10px;text-decoration:none}.nav-menu{padding-top:7px}.container{color:#333;flex-flow:column;max-width:1200px;display:flex}.container.left{justify-content:flex-start;align-items:flex-start}.section-blue{background-color:var(--_colour---brand-navy)}.section-blue.hero-article{border-bottom:3px solid var(--_colour---eyebrow-green)}.paragraph-teal{color:var(--_colour---deep-teal);margin-top:37px;font-size:16px}.paragraph-teal.centre{color:var(--_colour---deep-teal);text-align:center;text-align:center;margin-bottom:0}.home-h1{color:var(--_colour---white);margin-top:13px;margin-bottom:20px;font-size:56px;line-height:1}.home-hero-text{color:var(--_colour---white);margin-top:9px;margin-bottom:12px;font-size:20px}.home-hero-image{border-radius:4px;margin-top:53px;padding-top:0}.home-hero-image:hover{box-shadow:0 5px 20px 0 var(--_colour---eyebrow-blue);object-fit:fill;margin-top:53px;margin-bottom:0;padding-top:0;padding-bottom:0;transform:none}.div-block{background-color:#fafafa;width:100%;height:1px}.div-block.black{background-color:var(--_colour---black-near-black);margin-top:20px;padding-top:0}.div-block.black.knowledge-hub{margin-top:100px}.text-block---hero{color:#fafafa}.bold-text{font-size:16px}.text-span{background-image:linear-gradient(90deg,var(--_colour---eyebrow-green),var(--_colour---eyebrow-blue));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.section-grey{background-color:var(--_colour---brand-grey);padding-top:0;padding-bottom:0}.h2{text-align:center}.h2.left{text-align:left}.h2.home-left{text-align:left}.h2.home-left.white{color:var(--_colour---white)}.h2.home---hero-band{margin-top:0;margin-bottom:0}.paragraph{text-align:center}.paragraph.white{color:#fff}.paragraph.left-20-spaced{text-align:left;padding-left:20px;font-size:16px}.paragraph.centre{font-size:16px}.paragraph.left{text-align:left;font-size:16px}.paragraph.left.white{color:var(--_colour---grey-border)}.bold-text-2{color:var(--_colour---black-near-black)}.bold-text-2.dark{color:var(--_colour---white)}.section-white{background-color:var(--_colour---white)}.text-block-stat{font-size:40px;font-weight:700}.text-block-stat-note{color:var(--_colour---black-near-black);font-size:16px}.knowledge-hub{padding-left:0;padding-right:0}.paragraph-heading{text-align:center;font-size:16px}.paragraph-heading.centre,.paragraph-heading.large{font-size:16px}.paragraph-heading.narrow{align-self:center;max-width:800px;font-size:16px}.paragraph-heading.left{text-align:left;font-size:16px}.paragraph-heading.left.no-margin{margin-bottom:0}.paragraph-heading._404{margin-top:20px;margin-bottom:20px;font-size:16px}.paragraph-heading.centre,.paragraph-heading.large{font-size:16px}.paragraph-heading.large.extra-narrow{max-width:600px}.link{text-align:left;justify-content:center;align-items:flex-start;padding-bottom:20px;font-size:16px;display:flex}.image{box-sizing:border-box;aspect-ratio:auto;object-fit:cover;width:100%;height:250px}.image.gallery-12{object-fit:fill;background-image:url(https://cdn.prod.website-files.com/69d75fc172747e43bf87235f/69d8df21c07b3158dfb3afa8_22.webp);background-position:0 0;background-size:auto;width:12%;height:auto}.image.gallery-12:hover{box-shadow:0 4px 10px 0 var(--_colour---brand-navy)}.image.gallery-21{object-fit:fill;width:21%;height:auto}.image.gallery-21:hover{box-shadow:0 4px 10px 0 var(--_colour---brand-navy)}.image.gallery-34{object-fit:fill;width:34%;height:auto}.image.gallery-34:hover{box-shadow:0 4px 10px 0 var(--_colour---brand-navy)}.image.gallery-37{object-fit:fill;width:37.5%;height:auto}.image.gallery-37:hover{box-shadow:0 4px 10px 0 var(--_colour---brand-navy)}.image.gallery-15{object-fit:fill;background-image:url(https://cdn.prod.website-files.com/69d75fc172747e43bf87235f/69d8df21c07b3158dfb3afa8_22.webp);background-position:0 0;background-size:auto;width:15%;height:auto}.image.gallery-15:hover{box-shadow:0 4px 10px 0 var(--_colour---brand-navy)}.image.gallery-23{object-fit:fill;width:23%;height:auto}.image.gallery-23:hover{box-shadow:0 4px 10px 0 var(--_colour---brand-navy)}.image.gallery-13{object-fit:fill;background-image:url(https://cdn.prod.website-files.com/69d75fc172747e43bf87235f/69d8df21c07b3158dfb3afa8_22.webp);background-position:0 0;background-size:auto;width:13%;height:auto}.image.gallery-13:hover{box-shadow:0 4px 10px 0 var(--_colour---brand-navy)}.image.gallery-25{object-fit:fill;width:25%;height:auto}.image.gallery-25:hover{box-shadow:0 4px 10px 0 var(--_colour---brand-navy)}.photo-gallery{grid-column-gap:8px;grid-row-gap:8px;flex-flow:wrap;justify-content:center;align-items:center;margin-bottom:30px;display:flex}.home-cta-buttons{font-size:16px}.h2-green{color:var(--_colour---h2-green)}.round-number{text-align:justify;background-color:#4a7cff1a;border:1px solid #4a7cff26;border-radius:50%;flex:none;justify-content:center;align-items:center;width:32px;height:32px;margin:0;display:flex}.round-number.dark{background-color:var(--_colour---button-dark-blue);width:40px;height:40px;color:var(--_colour---white)}.text-block-cta{color:var(--_colour---brand-grey);font-size:16px}.div-cta-numbers{grid-column-gap:10px;grid-row-gap:10px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:flex-start;align-items:center;margin-top:10px;margin-bottom:10px;margin-right:0;padding-left:0;padding-right:0;display:flex}.cta-block{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;margin-top:-15px;margin-bottom:-20px;display:grid}.div-block-4{margin:40px}.cta-form-button{border-radius:4px;width:100%;margin-top:20px;margin-bottom:20px;font-size:16px;font-weight:700}.cta-form-button:hover{box-shadow:1px 20px 20px -12px var(--_colour---eyebrow-blue)}.cta-form-button:active{box-shadow:1px 3px 20px 0 var(--_colour---eyebrow-blue)}.home-cta-form{border:1px solid var(--_colour---transparent);background-color:var(--_colour---brand-navy);color:var(--_colour---brand-grey);border-radius:4px;font-size:16px}.home-cta-form:hover{box-shadow:0 5px 15px 0 var(--_colour---dark-blue-box-border)}.home-cta-form:focus{background-color:var(--_colour---dark-blue-box-border)}.home-cta---success-message{border:2px solid var(--_colour---dark-blue-box-border);background-color:var(--_colour---transparent);color:var(--_colour---white);border-radius:4px;margin-top:60px;font-size:16px}.cta-success-header{color:var(--_colour---white);font-size:26px}.cta---success-text{color:var(--_colour---brand-grey);border-radius:10px;padding:10px}.cta-bold{color:var(--_colour---white)}.lottie-animation{grid-column-gap:16px;grid-row-gap:16px;text-align:left;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:70px;display:inline-block}.home-cta---error-message{background-color:var(--_colour---white);color:var(--_colour---brand-navy);text-align:center;margin-top:0;font-size:14px;font-weight:700}.cta-block-header{object-fit:fill;margin-top:20px}.cta-cell{flex-flow:row;justify-content:center;align-items:center;font-size:16px;display:flex}.section-lighter-blue{background-color:var(--_colour---button-dark-blue)}.cta-footer{color:var(--_colour---white)}.cta-footer-text{padding-left:0;padding-right:0;font-size:16px;font-weight:700}.cta-footer-paragraph{margin-top:10px;font-size:14px}.text-white{color:var(--_colour---brand-grey)}.cell{display:block}.nav-logo{margin-top:15px;margin-left:20px}.footer-bar{background-color:var(--dark-grey);width:100%;height:1px;color:var(--_colour---white);margin-bottom:10px}.quick-stack-3{grid-row-gap:20px}.footer-cell{flex-flow:column;display:flex}.footer-link{color:var(--_colour---grey-border);-webkit-text-stroke-color:var(--_colour---grey-border);text-decoration:none}.footer-link:hover{color:var(--_colour---white)}.footer-header{font-weight:400}.footer-div{margin-bottom:10px}.footer-company-details{float:left}.footer-links{float:right}.footer-base-link{color:var(--_colour---grey-border);padding-left:10px;padding-right:10px;text-decoration:none}.footer-base-link:hover{color:var(--_colour---white)}.link-block-2{float:right;padding-bottom:0;position:static}.div-block-14{align-self:flex-start}.footer-paragraph{color:var(--_colour---grey-border);margin-left:20px}.image-3{margin-top:2px;margin-bottom:15px}.round-number-text{color:#4a7cff;font-weight:700;line-height:1}.round-number-text.white{color:var(--_colour---white);font-size:18px}.large-icon-h3-text{justify-content:flex-start;align-items:center;margin-top:10px;margin-bottom:20px;display:flex}.large-icon-h3-text.wide-gap{grid-column-gap:5px;grid-row-gap:5px}.large-icon-h3-text.extra-wide-gap{grid-column-gap:10px;grid-row-gap:10px}.large-icon-h3-text.home{margin-top:0;margin-bottom:10px}.large-icon-h3-text.home.centre{justify-content:center;align-items:center}.h3---icon{color:var(--_colour---black-near-black);margin-top:0;margin-bottom:0;padding-left:10px}.h3---icon.text-white{color:var(--_colour---white)}.icon---large.orange{color:#e08130}.icon---large.teal{color:#52d4b8}.icon---large.amber{color:var(--_colour---eyebrow-orange)}.cell-centre{grid-column-gap:3px;grid-row-gap:3px;flex-flow:row;justify-content:center;align-items:flex-start}.icon-small-teal{color:var(--_colour---eyebrow-green)}.section-eyebrow-greenl{background-color:var(--_colour---eyebrow-green);margin-top:0;padding-top:20px;padding-bottom:20px}.paragraph-green{color:var(--_colour---eyebrow-green);margin-top:37px;font-size:16px}.paragraph-green.footer-link{color:var(--_colour---eyebrow-green);margin-top:10px;margin-bottom:10px;text-decoration:none}.paragraph-green.hero{margin-top:0}.paragraph-green.footer{margin-top:10px}.paragraph-green.centre{color:var(--_colour---eyebrow-green);text-align:center;margin-bottom:0}.paragraph-green.footer-link-header{color:var(--_colour---eyebrow-green);margin-top:10px;margin-bottom:10px;text-decoration:none}.text-navy{color:var(--_colour---brand-navy)}.text-deep-teal{color:var(--_colour---deep-teal)}.stars-block{display:flex}.star-icon{color:var(--_colour---gold)}.paragraph-amber{color:var(--_colour---deep-teal);margin-top:37px;font-size:16px}.paragraph-amber.centre{color:var(--_colour---eyebrow-orange);text-align:center;text-align:center;margin-bottom:0}.cta-icon---text{grid-column-gap:10px;grid-row-gap:10px;display:flex}.centre{align-self:center}.icon-white---cta{color:var(--_colour---white);font-size:20px}.quick-stack-home-cta{text-align:center;margin-left:0;margin-right:0}.card-paragraph---what-we-do{color:var(--_colour---black-near-black);margin-bottom:0;font-size:16px}.card-paragraph---what-we-do.centre{text-align:center;padding-top:10px;padding-bottom:10px}.card-paragraph---what-we-do.centre.dark{color:var(--_colour---white)}.card-paragraph---what-we-do.centre.semi-bold{font-weight:600}.card-paragraph---what-we-do.centre-teal{color:var(--_colour---eyebrow-green);text-align:center;padding-top:10px;padding-bottom:10px}.card-paragraph---what-we-do.testimonial-title{padding-top:10px;padding-bottom:10px}.card-paragraph---what-we-do.testimonial-name{padding-top:10px}.card-paragraph---what-we-do.spaced{padding-top:10px;padding-bottom:10px}.card-paragraph---problem{color:var(--_colour---black-near-black);margin-bottom:0;font-size:16px}.card-paragraph---problem.centre{text-align:center;padding-top:10px;padding-bottom:10px}.card-paragraph---problem.centre.dark{color:var(--_colour---white)}.card-paragraph---problem.centre.semi-bold{font-weight:600}.card-paragraph---problem.centre-teal{color:var(--_colour---eyebrow-green);text-align:center;padding-top:10px;padding-bottom:10px}.card-paragraph---problem.testimonial-title{padding-top:10px;padding-bottom:10px}.card-paragraph---problem.testimonial-name{padding-top:10px}.card-paragraph---problem.spaced{padding-top:10px;padding-bottom:10px}.button-cta-header---nav-menu{background-color:var(--_colour---eyebrow-orange);color:var(--_colour---white);border-radius:5px;margin-top:10px;margin-left:10px;margin-right:10px;padding-left:10px;padding-right:10px}.button-cta-header---nav-menu:hover{box-shadow:0 5px 20px 0 var(--_colour---eyebrow-orange)}.grey-bar---nav-menu{display:none}@media screen and (max-width:991px){h2{font-size:1.8rem}h3{font-size:1.5rem}.card.services---monthly-report,.card.services---how-it-works,.card.services---want-to-know{margin-left:0;margin-right:0}.card.services---legal-position{margin:0}.card.who-we-work-for{height:100%;margin-bottom:0;margin-left:0;margin-right:0;padding-bottom:0}.card.knowledge-hub{width:100%;margin-left:0;margin-right:0}.card.testimonial{padding-bottom:0}.card.home-problem{height:100%;padding-top:20px;padding-bottom:0}.card.cta-grid{height:560px}.card.services---monthly-report,.card.services---how-it-works,.card.services---want-to-know{margin-left:0;margin-right:0}.card.sectors---common-risks{margin:10px 0 0;padding-bottom:0}.card.services---legal-position{margin:0}.card.about---data{height:auto;padding-bottom:10px}.card.testimonial{margin-left:0;margin-right:0}.card.home---what-we-do{height:100%;padding-bottom:0}.card.contact---details:hover{margin-top:15px;margin-left:15px;margin-right:15px}.card.contact---card---urgent:hover{margin:15px}.card.services---legal-position-card{margin-left:0;margin-right:0}.card-container.home-problem-copy.what-we-do{grid-template-columns:1fr 1fr;margin-left:10px;margin-right:10px}.card-container.home-problem-copy.who-we-work-with{grid-column-gap:20px;grid-row-gap:20px;grid-template-rows:auto auto auto auto;grid-template-columns:1fr 1fr;margin-top:0;margin-left:10px;margin-right:10px}.card-container.knowledge-hub{margin-left:0;margin-right:0}.card-container.services-what-we-do.what-we-do{grid-column-gap:19px;grid-row-gap:19px;grid-column-gap:19px;grid-row-gap:19px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;margin-left:20px;margin-right:20px}.card-container.services-practical-details.what-you-ll-want-to-know{margin-left:20px;margin-right:20px}.card-container.about---principles.what-we-do{grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr;margin-bottom:0}.card-container.about---people.people{grid-template-rows:auto auto;grid-template-columns:1fr 1fr;margin-bottom:0}.card-container.about---data-cards.grid{grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr}.card-container.about---numbers.what-we-do{grid-template-rows:auto auto;grid-template-columns:1fr 1fr;margin-bottom:0}.card-container.about---testimonial.about---testimonial---card{margin-left:20px;margin-right:20px}.card-container.contact.how-can-we-help{grid-column-gap:0px;grid-row-gap:0px;grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto auto auto auto;grid-template-columns:1fr;margin-bottom:0}.card-wrap{margin-bottom:20px}.card-wrap.about---testimonial,.card-wrap.home---testimonial{height:100%}.card-wrap.about---people{height:auto}.card-wrap.knowledge-hub{margin-left:0;margin-right:0}.card-wrap.about---testimonial,.card-wrap.home---testimonial{height:100%}.card-wrap.services---included{height:330px}.card-wrap.services---how-it-works{height:260px}.card-wrap.services---legal-position{height:260px;margin-left:0}.card-wrap.services---practical-details{height:290px}.nav-link{color:var(--_colour---white);padding-top:20px;padding-bottom:20px;padding-left:30px;font-size:16px}.nav-link:hover{color:var(--_colour---white);font-weight:700}.nav-link:active{color:var(--_colour---eyebrow-orange)}.nav-link.w--current{border-style:none none none solid;border-width:1px;border-color:black black black var(--_colour---eyebrow-orange);color:var(--_colour---eyebrow-orange);margin-top:0;margin-bottom:0;margin-left:20px;padding-top:20px;padding-bottom:20px;padding-left:7px;font-weight:700}.nav-menu{background-color:var(--_colour---brand-navy);height:100svh}.home-h1{font-size:44px}.home-hero-image{margin-top:0}.home-hero-image:hover{box-shadow:none;margin-top:0}.div-block.black.knowledge-hub{margin-top:20px}.h2.home-left.knowledge-hub{margin-left:0}.knowledge-hub{grid-column-gap:0px;grid-row-gap:0px;margin-left:10px;margin-right:10px;padding-top:0}.paragraph-heading{margin-bottom:0}.paragraph-heading.centre.home---problem{margin-bottom:10px}.paragraph-heading.large.home---what-we-do,.paragraph-heading.centre.home---problem,.paragraph-heading.centre.home---problem{margin-bottom:10px}.paragraph-heading.large{margin-left:10px;margin-right:10px}.paragraph-heading.large.home---what-we-do{margin-bottom:10px}.cta-block{grid-template-rows:auto auto;grid-template-columns:1fr;margin-left:10px;margin-right:10px}.div-block-4{margin-top:20px}.cta-cell{justify-content:center;align-items:center}.blog-sidebar{display:none}.button-cta-free-analysis{align-self:center}.collection-list---tags{grid-column-gap:6px;grid-row-gap:6px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;margin-bottom:10px;display:grid}.paragraph-green-20-space---left.hero.knowledge-hub{margin-left:0}.blog-h1{font-size:2rem}.hero---blog-home.topics{padding-bottom:20px}.section---blog---featured-post{padding-top:40px;padding-bottom:40px}.text-grey-2{margin-bottom:0}.featured-blog-section{padding-top:20px;padding-bottom:40px}.featured-blog-section.blog---topics{padding-bottom:20px;padding-left:20px;padding-right:20px}.insights--blog-listing{grid-column-gap:20px;grid-row-gap:20px;grid-template-rows:auto;grid-template-columns:1fr 1fr}.insights-card-body{margin-bottom:-40px}.insights-card-body.blog---topics{padding-top:15px;padding-bottom:15px}.button-cta-header{margin-bottom:20px;padding-top:10px;padding-bottom:10px;font-size:16px}.hero-text.black{font-size:16px}.services---2-column-grid{margin-left:20px;margin-right:20px}.large-icon-h3-text.home.centre{margin-top:10px}.sectors-served{margin-left:20px;margin-right:20px}.sectors-pill{margin-left:6px;margin-right:6px;padding-top:10px;padding-bottom:10px;font-size:14px}.services-hero-image{margin-top:10px}.services-hero-image:hover{box-shadow:none;margin-top:10px}.hero-text-grey.knowledge-hub{margin-left:0;margin-right:0}.sectors---badges{grid-column-gap:10px;grid-row-gap:10px;flex-flow:wrap}.sectors---badges.knowledge-hub{margin-left:0;margin-right:0}.sector---comon-risks-grid{grid-column-gap:14px;grid-row-gap:14px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;margin-bottom:40px;margin-left:20px;margin-right:20px;display:grid}.sectors---sector-guide-listing{grid-column-gap:20px;grid-row-gap:20px;grid-template-rows:auto;grid-template-columns:1fr 1fr}.sectors---general-guide-listing{grid-template-columns:1fr 1fr}.blog-h1-3.no-margin{font-size:2rem}.large-icon-border{order:9999}.container---20-padding{margin-left:0;margin-right:0}.knowledge-hub-card-body{padding-top:20px;padding-bottom:20px}.tag-pill---knowledge-hub,.tag-pill---knowledge-hub.w--current{margin-bottom:10px}.featured-guide-listing.remove-20-padding{grid-column-gap:20px;grid-row-gap:20px;grid-column-gap:20px;grid-row-gap:20px;grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr}.collection-list-wrapper-2.sectors-faq{margin-left:0;margin-right:0}.accordion-item---faq.accordion-1---faq{margin-bottom:20px;margin-left:20px;margin-right:20px}.accordion-item-title---faq{max-width:88%}.accordion-paragraph{max-width:100%}.paragraph-green{margin-top:30px}.card-paragraph-2.testimonial-name{margin-bottom:-30px}.card-container---2-quotes._2-quotes._2-card-quotes,.card-container---2-quotes._2-quotes.sevices,.card-container---2-quotes._2-quotes._2-card-quotes,.card-container---2-quotes._2-quotes.sevices,.card-container---2-quotes._2-quotes._2-card-quotes,.card-container---2-quotes._2-quotes.sevices{margin-left:20px;margin-right:20px}.blog-h1---article,.blog-h1---article.no-margin,.blog-h1---article.article---h1,.blog-h1---article.no-margin,.blog-h1---article.article---h1{font-size:2rem}.menu-button.w--open{background-color:var(--_colour---brand-navy)}.cell-2{justify-content:flex-start;align-items:center}.sectors-served---2-row{margin-left:20px;margin-right:20px;display:none}.sectors-served---grid{grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr 1fr;margin-left:20px;margin-right:20px}.cell-3{justify-content:center;align-items:center}.quick-stack-5{padding-left:10px;padding-right:10px}.quick-stack-6{padding-bottom:0}.bold-text-19{margin-left:10px}.card-paragraph---what-we-do,.card-paragraph---problem{margin-bottom:0}.sectors-card-body{margin-bottom:-10px}.quick-stack-8{margin-bottom:0}.button-cta-header---nav-menu{float:left;margin-top:20px;margin-bottom:20px;margin-left:20px;padding:10px 20px;font-size:16px}.grey-bar---nav-menu{background-color:var(--_colour---mid-grey);width:140px;height:1px;margin-left:20px;display:block}.div-block-37.black.knowledge-hub{margin-top:20px}.body{height:100vh}.accordion-item---faq-page.accordion-1---faq,.accordion-item---faq-page2.accordion-1---faq{margin-bottom:20px;margin-left:20px;margin-right:20px}.accordion-item---faq-page2.accordion-1---faq,.accordion-item---faq-page3.accordion-1---faq{margin-bottom:20px;margin-left:20px;margin-right:20px}.accordion-item---faq-page3.accordion-1---faq,.accordion-item---faq-page4.accordion-1---faq{margin-bottom:20px;margin-left:20px;margin-right:20px}.accordion-item---faq-page4.accordion-1---faq,.accordion-item---faq-page5.accordion-1---faq{margin-bottom:20px;margin-left:20px;margin-right:20px}.accordion-item---faq-page5.accordion-1---faq,.accordion-item---faq-page6.accordion-1---faq{margin-bottom:20px;margin-left:20px;margin-right:20px}.accordion-item---faq-page6.accordion-1---faq,.accordion-item---faq-page7.accordion-1---faq{margin-bottom:20px;margin-left:20px;margin-right:20px}.accordion-item---faq-page7.accordion-1---faq{margin-bottom:20px;margin-left:20px;margin-right:20px}}@media screen and (max-width:767px){h2{font-size:1.7rem}h3{font-size:1.375rem}.card.services---monthly-report,.card.services---how-it-works{margin-bottom:-20px;padding-bottom:0}.card.services---legal-position,.card.testimonial---services{margin-bottom:-20px}.card.who-we-work-for{padding-top:20px}.card.testimonial{margin:0 20px;padding-bottom:20px}.card.testimonial:hover{box-shadow:none;margin-left:20px;margin-right:20px}.card.cta-grid{margin-top:-10px}.card.services---monthly-report,.card.services---how-it-works{margin-bottom:-20px;padding-bottom:0}.card.services---legal-position,.card.testimonial---services{margin-bottom:-20px}.card.home---what-we-do{margin-top:0;margin-bottom:0}.card.services---legal-position-card{margin-bottom:-20px}.card-container.home-problem{grid-column-gap:0px;grid-row-gap:0px;flex-flow:column;grid-template-rows:auto auto auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid}.card-container.home-problem-copy.what-we-do{grid-column-gap:0px;grid-row-gap:0px;flex-flow:column;grid-template-rows:auto auto auto;grid-template-columns:1fr;margin-left:0;margin-right:0;display:flex}.card-container.home-problem-copy.who-we-work-with{grid-template-rows:auto auto auto auto auto auto auto;grid-template-columns:1fr;margin-left:20px;margin-right:20px}.card-container.knowledge-hub{grid-template-rows:auto auto auto auto;grid-template-columns:1fr}.card-container.services-what-we-do.what-we-do{grid-template-rows:auto auto auto;grid-template-columns:1fr}.card-container.services-practical-details.what-you-ll-want-to-know{grid-template-columns:1fr}.card-container.about---data-cards.grid{margin-left:10px;margin-right:10px}.card-wrap{flex:1}.card-wrap.services---included,.card-wrap.services---how-it-works,.card-wrap.services---legal-position,.card-wrap.services---practical-details{height:100%}.card-wrap.about---people{height:auto}.card-wrap.services---included,.card-wrap.services---how-it-works,.card-wrap.services---legal-position,.card-wrap.services---practical-details{height:100%}.card-wrap.services---testimonial{height:100%;margin-bottom:40px}.card-paragraph{margin-bottom:10px}.card-paragraph.centre-teal{margin-bottom:-10px}.card-paragraph.testimonial-name{margin-bottom:0}.nav-link,.nav-link:hover{color:var(--_colour---white)}.nav-link.w--current{border-style:none none none solid}.nav-menu{background-color:var(--_colour---brand-navy)}.home-h1{font-size:35px}.h2.home-centre{margin-left:10px;margin-right:10px;font-size:1.7rem}.paragraph.left.white{margin-bottom:0}.paragraph.left-20-spaced.sectors-page{padding-right:20px}.paragraph-heading.narrow{margin-left:10px;margin-right:10px}.paragraph-heading.left.no-margin{margin-bottom:-10px}.home-cta-buttons{align-self:center}.cta-block{grid-column-gap:0px;grid-row-gap:0px}.cta-cell{justify-content:center;align-items:center}.cta-footer-paragraph{font-size:14px}.button-cta-free-analysis._20-gap-above{margin-left:20px}.button-cta-free-analysis.blue.left{margin-top:0}.container---blog{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.collection-list---tags{flex:1;grid-template-columns:1fr 1fr 1fr;margin-bottom:10px}.paragraph-green-20-space---left.hero.sectors-page,.paragraph-green-20-space---left.hero.knowledge-hub,.paragraph-green-20-space---left.hero.faq-page{margin-left:20px}.paragraph-green-20-space---left.hero{margin-left:0;margin-right:20px}.paragraph-green-20-space---left.hero.sectors-page,.paragraph-green-20-space---left.hero.knowledge-hub,.paragraph-green-20-space---left.hero.faq-page,.paragraph-green-20-space---left.hero.sectors-page,.paragraph-green-20-space---left.hero.knowledge-hub,.paragraph-green-20-space---left.hero.faq-page{margin-left:20px}.insights--blog-listing{grid-template-rows:auto;grid-template-columns:1fr}.insights-card-body{margin-bottom:-30px;padding-bottom:20px}.heading-8{padding-left:0}.footer-link{padding-top:8px;padding-bottom:8px;font-size:16px}.footer-link.w--current{padding-top:10px;padding-bottom:10px;font-size:16px}.footer-links{float:none;text-align:center;padding-top:10px;padding-bottom:10px}.footer-base-link{flex-flow:row;font-size:16px}.footer-paragraph{padding-bottom:20px}.hero-white{margin-left:20px;margin-right:20px;font-size:36px}.hero-white.contact-page,.hero-white.about-page{margin-left:0;margin-right:0}.hero-white.services{margin-top:10px;margin-left:0;margin-right:0}.hero-white.contact-page,.hero-white.about-page{margin-left:0;margin-right:0}.services---2-column-grid{grid-template-columns:1fr}.h3---icon{font-size:1.375rem}.sectors-served{display:none}.sectors-pill{padding-top:10px;padding-bottom:10px}.hero-text-grey{margin-left:0;margin-right:0;padding-left:0;font-size:18px}.hero-text-grey.sectors,.hero-text-grey.knowledge-hub{margin-left:20px;margin-right:20px}.hero-text-grey.knowledge-hub-article{margin-left:0;margin-right:0}.hero-text-grey.sectors,.hero-text-grey.knowledge-hub,.sectors---green-bar.sectors-hero,.sectors---green-bar.sectors-hero{margin-left:20px;margin-right:20px}.sectors---badges{grid-column-gap:10px;grid-row-gap:10px;flex-flow:wrap;margin-left:0;margin-right:0}.sectors---badges.sectors-page,.sectors---badges.knowledge-hub,.sectors---badges.sectors-page,.sectors---badges.knowledge-hub{margin-left:20px;margin-right:20px}.hero-white-2{align-self:center}.hero-text-grey-2{align-self:center;margin-left:20px;margin-right:20px}.hero-text-grey-2.contact-page{margin-left:0;margin-right:0}.horizontal-div{margin-left:20px;margin-right:20px}.large-icon-border{order:1;display:none}.insights--knowledge-hub-listing{grid-template-columns:1fr 1fr;margin-bottom:20px}.knowledge-hub-card-body{padding-bottom:10px}.collection-item-2{margin-bottom:-10px}.collection-list-2{margin-bottom:20px}.featured-guides-card-body{margin-bottom:-20px}.text-block-4{margin-right:10px}.tag-pill---faq{margin-left:0}.collection-list-wrapper-2.sectors-articles,.collection-list-wrapper-2.sectors-faq,.collection-list-wrapper-2.sectors-articles,.collection-list-wrapper-2.sectors-faq{margin-bottom:0}.accordion-item---faq.accordion-1---faq{margin-bottom:16px;padding:32px}.accordion-item---faq.accordion-1---faq{margin-bottom:16px;padding:32px}.accordion-item---faq.accordion-1---faq.sectors-guide{margin-bottom:20px;padding:10px}.accordion-item-title---faq{max-width:80%;font-size:16px}.accordion-arrow-wrap---faq{width:40px;min-height:40px}.accordion-paragraph{max-width:100%;font-size:16px;line-height:1.6}.paragraph-green.footer-link-header{margin-top:10px}.link---teal{padding-top:10px;padding-bottom:10px}.white-card{margin-left:10px;margin-right:10px}.card-container---2-quotes._2-quotes.sevices{margin-bottom:10px}.article-grid{grid-column-gap:0px;grid-row-gap:0px;grid-template-columns:minmax(200px,1fr);grid-auto-flow:dense}.article-column{min-width:0}.toc-column{min-width:0;position:static}.statement-block---article{margin-top:0}.article-toc-wrapper{margin-left:0;margin-right:0}.sectors-served---2-row{margin-top:10px;margin-bottom:20px;display:flex}.sectors-served---2-row.top-row{margin-top:20px;margin-bottom:10px}.sectors-served---2-row.bottom-row{margin-bottom:30px}.sectors-served---grid{grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr 1fr}.collection-item-3{padding-top:8px;padding-bottom:8px}.card-paragraph---what-we-do{padding-bottom:15px}.card-paragraph---what-we-do.centre-teal{margin-bottom:0}.card-paragraph---problem,.card-paragraph---problem.centre-teal{margin-bottom:-10px}.card-paragraph---problem.centre-teal{margin-bottom:-10px}.card-paragraph---problem.testimonial-name{margin-bottom:0}.quick-stack-7{align-self:center;padding-bottom:0}.sectors-card-body{margin-bottom:0;padding-bottom:20px}.button-cta-header---nav-menu{float:left;margin-left:20px}.container---sectors,.container---blog-hero{margin-left:20px;margin-right:20px;padding-left:0;padding-right:0}.container---categories{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.accordion-item---faq-page.accordion-1---faq{margin-bottom:16px;margin-left:0;margin-right:0;padding:32px}.accordion-item---faq-page.accordion-1---faq{margin-bottom:16px;margin-left:0;margin-right:0;padding:32px}.accordion-item---faq-page.accordion-1---faq.sectors-guide{margin-bottom:20px;padding:10px}.accordion-item---faq-page2.accordion-1---faq{margin-bottom:16px;margin-left:0;margin-right:0;padding:32px}.accordion-item---faq-page2.accordion-1---faq{margin-bottom:16px;margin-left:0;margin-right:0;padding:32px}.accordion-item---faq-page2.accordion-1---faq.sectors-guide{margin-bottom:20px;padding:10px}.accordion-item---faq-page3.accordion-1---faq{margin-bottom:16px;margin-left:0;margin-right:0;padding:32px}.accordion-item---faq-page3.accordion-1---faq{margin-bottom:16px;margin-left:0;margin-right:0;padding:32px}.accordion-item---faq-page3.accordion-1---faq.sectors-guide{margin-bottom:20px;padding:10px}.accordion-item---faq-page4.accordion-1---faq{margin-bottom:16px;margin-left:0;margin-right:0;padding:32px}.accordion-item---faq-page4.accordion-1---faq{margin-bottom:16px;margin-left:0;margin-right:0;padding:32px}.accordion-item---faq-page4.accordion-1---faq.sectors-guide{margin-bottom:20px;padding:10px}.accordion-item---faq-page5.accordion-1---faq{margin-bottom:16px;margin-left:0;margin-right:0;padding:32px}.accordion-item---faq-page5.accordion-1---faq{margin-bottom:16px;margin-left:0;margin-right:0;padding:32px}.accordion-item---faq-page5.accordion-1---faq.sectors-guide{margin-bottom:20px;padding:10px}.accordion-item---faq-page6.accordion-1---faq{margin-bottom:16px;margin-left:0;margin-right:0;padding:32px}.accordion-item---faq-page6.accordion-1---faq{margin-bottom:16px;margin-left:0;margin-right:0;padding:32px}.accordion-item---faq-page6.accordion-1---faq.sectors-guide{margin-bottom:20px;padding:10px}.accordion-item---faq-page7.accordion-1---faq{margin-bottom:16px;margin-left:0;margin-right:0;padding:32px}.accordion-item---faq-page7.accordion-1---faq{margin-bottom:16px;margin-left:0;margin-right:0;padding:32px}.accordion-item---faq-page7.accordion-1---faq.sectors-guide{margin-bottom:20px;padding:10px}}@media screen and (max-width:479px){h2{font-size:1.5rem}h3{font-size:1.25rem}.card.testimonial,.card.testimonial:hover{margin-left:0;margin-right:0}.card.services---legal-position{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;height:100%;margin-bottom:0;display:grid}.card.contact---card,.card.contact---card:hover{margin-left:0;margin-right:0}.card.who-we-work-for{padding-top:30px}.card.testimonial,.card.testimonial:hover{margin-left:0;margin-right:0}.card.home-problem{margin-left:20px;margin-right:20px}.card.cta-grid{height:580px}.card.services---monthly-report{margin-top:0;margin-bottom:-20px;padding-bottom:10px}.card.services---how-it-works{margin-bottom:-30px;padding-bottom:20px}.card.sectors---common-risks{padding-top:10px}.card.services---legal-position{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;height:100%;margin-bottom:0;display:grid}.card.about---data{margin-top:0;margin-bottom:20px}.card.home---what-we-do{margin:10px 0}.card.contact---card,.card.contact---card:hover{margin-left:0;margin-right:0}.card.services---legal-position-card{grid-column-gap:20px;grid-row-gap:20px;grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;height:100%;margin-top:10px;margin-bottom:10px;padding-bottom:0;display:grid}.card-container.home-problem-copy.what-we-do{margin-left:20px;margin-right:20px}.card-container.home-problem-copy.who-we-work-with{margin-left:20px;margin-right:20px;padding-top:0}.card-container.knowledge-hub{margin-left:10px;margin-right:10px}.card-container.services-what-we-do.what-we-do{grid-column-gap:0px;grid-row-gap:0px;grid-column-gap:0px;grid-row-gap:0px;flex-flow:column;margin-bottom:30px;padding-top:0;padding-bottom:0;display:flex}.card-container.services-practical-details.what-you-ll-want-to-know{padding-top:0}.card-container.about---principles.what-we-do{grid-column-gap:0px;grid-row-gap:0px;grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto auto auto auto auto auto;grid-template-columns:1fr;margin-top:-15px;padding-top:0;display:block}.card-container.about---people.people{grid-column-gap:0px;grid-row-gap:0px;grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto auto auto;grid-template-columns:1fr}.card-container.about---data-cards.grid{grid-column-gap:0px;grid-row-gap:0px;grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto auto auto auto auto auto;grid-template-columns:1fr;margin-top:0}.card-container.about---numbers.what-we-do{grid-column-gap:0px;grid-row-gap:0px;grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto auto auto auto;grid-template-columns:1fr}.card-container.about---testimonial.about---testimonial---card{grid-template-rows:auto auto;grid-template-columns:1fr}.card-container.contact.what-happens-next{grid-column-gap:0px;grid-row-gap:0px;grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto auto auto;grid-template-columns:1fr}.button.hero-1{margin-bottom:10px;margin-right:0}.button.hero-2{margin-bottom:10px;margin-left:0}.card-wrap.services---included,.card-wrap.services---how-it-works{padding-bottom:20px}.card-wrap.services---testimonial,.card-wrap.contact---help{margin-bottom:40px}.card-wrap.about---what-we-bring{grid-column-gap:20px;grid-row-gap:20px;height:auto;margin-bottom:20px}.card-wrap.about--what-we-believe{height:100%;margin-top:10px;margin-bottom:20px}.card-wrap.home---what-we-do{margin-bottom:0}.card-wrap.services---included,.card-wrap.services---how-it-works{padding-bottom:20px}.card-wrap.services---legal-position{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;margin-bottom:0}.card-wrap.services---testimonial,.card-wrap.contact---help{margin-bottom:40px}.card-wrap.contact-what-happens,.card-paragraph{margin-bottom:0}.card-paragraph.centre.dark{margin-bottom:10px}.card-paragraph.centre-teal{margin-bottom:-5px}.card-paragraph.what-we-believe{margin-bottom:0}.container{margin-left:0}.home-h1{font-size:32px}.h2{margin-left:20px;margin-right:20px}.h2.home-centre{margin-left:20px;margin-right:20px;font-size:1.5rem}.h2.home-left{margin-left:10px}.h2.home-left.white{margin-left:0;margin-right:0}.h2.home-left.knowledge-hub{margin-left:0}.h2.text-white{margin-left:10px}.h2.left{margin-left:20px}.h2.home---hero-band{margin-left:20px;margin-right:20px}.paragraph.centre{margin-left:10px}.paragraph.left{margin-left:10px;margin-right:10px}.paragraph.left.white{margin-left:0;margin-right:0}.paragraph-heading.centre,.paragraph-heading.large,.paragraph-heading.text-white.large{margin-left:20px;margin-right:20px}.paragraph-heading.centre,.paragraph-heading.large,.paragraph-heading.text-white.large,.paragraph-heading.text-white.large{margin-left:20px;margin-right:20px}.paragraph-heading.narrow{text-align:center;margin-bottom:20px;margin-left:20px;margin-right:20px}.home-cta-buttons{align-self:center}.div-block-4{margin-left:0;margin-right:0}.cta---success-text{padding-bottom:0}.cta-cell{justify-content:center;align-items:center}.collection-list---tags{flex:1;grid-template-rows:auto;grid-template-columns:1fr 1fr;margin-left:0;margin-right:0}.blog-h1{font-size:1.8rem}.section---blog---featured-post{margin-left:20px;margin-right:20px;padding-left:0;padding-right:0}.blog-featured-visual{min-height:auto;padding-bottom:0;display:none}.insights-featured-grid{grid-column-gap:20px;grid-row-gap:20px;grid-template-rows:auto;grid-template-columns:1fr}.featured-blog-section{margin-left:0;margin-right:0;padding-left:20px;padding-right:20px}.insights--blog-listing{grid-template-rows:auto;grid-template-columns:1fr}.insights-card-body{margin-bottom:-15px;padding-top:20px;padding-bottom:0}.insights-grid-blog-meta{margin-top:0}.insights-card-excerpt{margin-bottom:10px}.footer-link{padding-top:8px;padding-bottom:8px}.footer-paragraph{margin-right:20px}.hero-white{font-size:32px}.h3---icon{font-size:1.25rem}.sectors-pill{padding-top:10px;padding-bottom:10px}.hero-text-grey.knowledge-hub-article{margin-right:0}.sectors---green-bar.article{margin-right:20px}.sectors---badges{flex-flow:wrap;margin-right:20px}.sector---comon-risks-grid{grid-template-columns:1fr}.sectors---sector-guide-listing{grid-template-rows:auto;grid-template-columns:1fr}.collection-list-wrapper---sector-guides{margin-left:10px;margin-right:10px}.sectors-card{height:auto;margin-left:10px;margin-right:10px}.sectors---general-guide-listing{grid-template-columns:1fr;margin-bottom:20px}.bold-text-9,.paragraph-heading-left.large.sectors,.paragraph-heading-left.large.sectors,.paragraph-heading-left.large.sectors{margin-left:20px;margin-right:20px}.quickstack{margin-left:20px;margin-right:20px;padding-left:0;padding-right:0}.quickstack.sectors{margin-left:0;margin-right:0}.hero-text-grey-2{align-self:center}.blog-h1-3.no-margin{font-size:1.8rem}.horizontal-div{grid-column-gap:0px;grid-row-gap:0px}.insights--knowledge-hub-listing{grid-template-columns:1fr}.collection-list-2{margin-left:-10px;margin-right:-10px}.featured-guide-listing.remove-20-padding{grid-template-rows:auto auto auto auto auto auto;grid-template-columns:1fr}.featured-guides-card-body{margin-left:-10px;margin-right:-10px}.accordion-item-title---faq{max-width:70%;font-size:16px}.accordion-paragraph{max-width:100%}.statement-block{margin-left:20px;margin-right:20px}.quick-stack-4{margin-left:10px;margin-right:10px}.card-container---2-quotes._2-quotes._2-card-quotes{grid-template-rows:auto auto;grid-template-columns:1fr}.card-container---2-quotes._2-quotes.sevices{grid-template-rows:auto auto;grid-template-columns:1fr;margin-bottom:10px}.blog-h1---article{font-size:1.8rem}.blog-h1---article.no-margin,.blog-h1---article.article---h1,.blog-h1---article.no-margin,.blog-h1---article.article---h1{margin-right:20px;font-size:1.8rem}.div-block-32{min-width:auto}.text-block-11{margin-left:10px}.sectors-served---grid{grid-template-rows:auto auto auto auto;grid-template-columns:1fr}.collection-item-3{padding-top:8px;padding-bottom:8px}.quick-stack-5{padding-left:20px;padding-right:20px}.bold-text-19{margin-left:20px}.card-paragraph---what-we-do{margin-bottom:15px;padding-bottom:0}.card-paragraph---what-we-do.centre.dark{margin-bottom:10px}.card-paragraph---what-we-do.centre-teal{margin-bottom:-5px}.card-paragraph---problem{margin-bottom:-10px}.card-paragraph---problem.centre.dark{margin-bottom:10px}.card-paragraph---problem.centre-teal{margin-bottom:-5px}.div-block-34{margin-left:10px;margin-right:10px}.sectors-card-body{margin-bottom:15px;padding-top:20px;padding-bottom:0}.div-block-35,.accordion-item---faq-page.accordion-1---faq,.accordion-item---faq-page.accordion-1---faq{margin-left:0;margin-right:0}.form{min-width:300px}}#w-node-_07800b56-abe0-546b-6579-978b3878bbd6-bf8723d5,#w-node-_98890aa4-e285-2f6b-cf57-27a1c629386e-bf8723d5{grid-template-rows:auto;grid-template-columns:1fr 1fr}#w-node-_40be7e21-144d-da8b-6bc6-c6ef47c2ce32-bf8723d5{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr}#w-node-_6a879e7c-4ab7-ddff-35ed-5f4545d03dd0-bf8723d5{grid-template-rows:auto;grid-template-columns:1fr 1fr}#w-node-_9ec07b42-a523-aabe-787b-ed81a8bef5b8-bf8723d5,#w-node-ef37f0b5-0b73-c1fb-4ee8-6bce00068cda-bf8723d5,#w-node-_71f1fec4-124b-07e5-e8b3-2a7b483693cf-bf8723d5{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr}#w-node-_62f9add1-389e-b68c-620a-3cf05a8b41e3-71fdbc9f{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr}@media screen and (max-width:991px){#w-node-_07800b56-abe0-546b-6579-978b3878bbd6-bf8723d5,#w-node-_6a879e7c-4ab7-ddff-35ed-5f4545d03dd0-bf8723d5{grid-template-rows:auto;grid-template-columns:1fr}}@media screen and (max-width:767px){#w-node-_71f1fec4-124b-07e5-e8b3-2a7b483693cf-bf8723d5,#w-node-_62f9add1-389e-b68c-620a-3cf05a8b41e3-71fdbc9f{grid-template-rows:auto;grid-template-columns:1fr}}@media screen and (max-width:479px){#w-node-_07800b56-abe0-546b-6579-978b3878bbd6-bf8723d5,#w-node-_98890aa4-e285-2f6b-cf57-27a1c629386e-bf8723d5,#w-node-_62f9add1-389e-b68c-620a-3cf05a8b41e3-71fdbc9f{grid-template-rows:auto;grid-template-columns:1fr}}