: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}}.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)}.section-grey{background-color:var(--_colour---brand-grey);padding-top:0;padding-bottom:0}.paragraph{text-align:center}.paragraph.centre{font-size:16px}.paragraph.white{color:#fff}.paragraph.left-20-spaced{text-align:left;padding-left:20px;font-size:16px}.paragraph.left{text-align:left;font-size:16px}.paragraph.left.white{color:var(--_colour---grey-border)}.section-white{background-color:var(--_colour---white)}.paragraph-heading{text-align:center;font-size:16px}.paragraph-heading.centre,.paragraph-heading.large{font-size:16px}.paragraph-heading.large.extra-narrow{max-width:600px}.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}.breadcrumb{color:var(--_colour---white);padding:10px 2px 10px 0}.breadcrumb-container{color:#fff;max-width:1200px;margin-bottom:-10px;padding-bottom:0;padding-left:20px;padding-right:20px;display:flex}.breadcrumb-text{color:var(--_colour---grey-border);text-decoration:none}.breadcrumb-text:hover{color:var(--_colour---white)}.breadcrumb-text---item{color:var(--_colour---brand-grey);font-weight:500}.button-cta-free-analysis{background-color:var(--_colour---eyebrow-orange);color:var(--_colour---white);border-radius:5px;margin-top:10px;font-size:16px}.button-cta-free-analysis:hover{box-shadow:0 5px 20px 0 var(--_colour---eyebrow-orange)}.button-cta-free-analysis._20-gap-above{margin-top:20px}.button-cta-free-analysis.about{margin-bottom:20px}.button-cta-free-analysis.blue{background-color:var(--_colour---button-dark-blue)}.button-cta-free-analysis.blue:hover{box-shadow:0 5px 20px 0 var(--_colour---button-dark-blue)}.container---blog{color:#333;flex-flow:column;max-width:1200px;padding-left:20px;padding-right:20px;display:flex}.paragraph-green-20-space---left{color:var(--_colour---deep-teal);margin-top:37px;font-size:16px}.paragraph-green-20-space---left.hero{color:var(--_colour---eyebrow-green);margin-top:0}.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}.empty-state---grey{background-color:var(--_colour---transparent)}.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}.hero-white{color:var(--_colour---white)}.image-3{margin-top:2px;margin-bottom:15px}.sector-hub{margin-top:20px}.empty-state---grey{padding-left:0}.hero-text-grey-2{color:#d8dce4;font-size:20px}.container---20-padding{color:#333;flex-flow:column;max-width:1200px;padding-left:20px;padding-right:20px;display:flex}.section-orange{background-color:var(--_colour---eyebrow-orange)}.faq-cta{text-align:center;background-color:#fff0;border-radius:10px;margin-top:10px;margin-bottom:10px;padding:10px 20px 30px}.text-block-4{padding-top:10px;font-size:16px}.tag-pill---faq{border:1px solid var(--_colour---grey-border);background-color:var(--_colour---white);text-align:center;border-radius:10px;margin-bottom:20px;margin-left:12px;margin-right:12px;padding-top:4px;padding-bottom:4px;text-decoration:none}.tag-pill---faq:hover{color:var(--_colour---eyebrow-orange)}.text---tag-pill---faq{color:var(--_colour---black-near-black);padding:5px 10px;font-size:16px;font-weight:700;text-decoration:none}.text---tag-pill---faq:hover{color:var(--_colour---eyebrow-green)}.icon-small-teal-2{color:#52d4b8}.collection-list-wrapper-2{margin-bottom:30px}.collection-list-wrapper-2.sectors-faq{margin-left:20px;margin-right:20px}.div---20-padding-top{flex-flow:wrap;margin-top:20px;margin-bottom:0;display:flex}.accordion-trigger---faq{cursor:pointer;justify-content:space-between;align-items:center;display:flex}.accordion-content---faq{opacity:0;flex-direction:column;justify-content:flex-start;align-items:flex-start;height:0;padding-top:0;display:flex;overflow:hidden}.accordion-item-title---faq{color:var(--dark-grey);font-size:16px;font-weight:700;line-height:28px}.accordion-arrow-wrap---faq{border:1px solid var(--_colour---mid-grey);background-color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:30px;min-height:30px;display:flex;box-shadow:0 5px 16px #080f340f}.accordion-arrow-wrap---faq:hover{border-color:var(--dark-grey);background-color:var(--_colour---brand-grey)}.arrow-line---faq{background-color:var(--_colour---eyebrow-green);border-radius:500px;width:11px;min-height:2px;position:absolute;transform:translate(0)}.arrow-line---faq._2---faq{background-color:var(--_colour---eyebrow-green);-webkit-text-stroke-color:var(--_colour---eyebrow-orange);right:7px;transform:rotate(-45deg)}.arrow-line---faq._1---faq{background-color:var(--_colour---eyebrow-green);left:7px;transform:rotate(45deg)}.accordion-paragraph{width:100%;max-width:90%;margin-top:10px;margin-bottom:0;font-size:16px}.accordion-arrow-wrapper---faq{z-index:200;width:18px;height:18px;color:var(--_colour---eyebrow-green);justify-content:center;align-items:center;padding-bottom:2px;display:flex;position:relative;transform:rotate(90deg)}.div-block-24{grid-column-gap:10px;grid-row-gap:10px;justify-content:flex-start;align-items:flex-start;display:flex}.paragraph-green{color:var(--_colour---eyebrow-green);margin-top:37px;font-size:16px}.paragraph-green.hero{margin-top:0}.paragraph-green.footer-link{color:var(--_colour---eyebrow-green);margin-top:10px;margin-bottom:10px;text-decoration:none}.paragraph-green.centre{color:var(--_colour---eyebrow-green);text-align:center;margin-bottom:0}.paragraph-green.footer{margin-top:10px}.paragraph-green.footer-link-header{color:var(--_colour---eyebrow-green);margin-top:10px;margin-bottom:10px;text-decoration:none}.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}.accordion-item---faq-page{cursor:pointer;background-color:#fff;border-radius:14px;flex-direction:column;justify-content:center;align-items:stretch;padding:40px;display:flex}.accordion-item---faq-page.accordion-1---faq{border:1px solid var(--_colour---mid-grey);cursor:auto;border-radius:15px;margin-top:10px;margin-bottom:0;padding:10px;transition:box-shadow .2s;box-shadow:0 5px 16px #080f340f}.accordion-item---faq-page.accordion-1---faq{cursor:auto;border:1px solid #b4b2a9;border-radius:15px;margin-top:10px;margin-bottom:0;padding:10px;transition:box-shadow .2s;box-shadow:0 5px 16px #080f340f}.accordion-item---faq-page.accordion-1---faq:hover{border-color:#333;box-shadow:0 14px 21px #4a3aff0f}.accordion-item---faq-page2{cursor:pointer;background-color:#fff;border-radius:14px;flex-direction:column;justify-content:center;align-items:stretch;padding:40px;display:flex}.accordion-item---faq-page2.accordion-1---faq{border:1px solid var(--_colour---mid-grey);cursor:auto;border-radius:15px;margin-top:10px;margin-bottom:0;padding:10px;transition:box-shadow .2s;box-shadow:0 5px 16px #080f340f}.accordion-item---faq-page2.accordion-1---faq{cursor:auto;border:1px solid #b4b2a9;border-radius:15px;margin-top:10px;margin-bottom:0;padding:10px;transition:box-shadow .2s;box-shadow:0 5px 16px #080f340f}.accordion-item---faq-page2.accordion-1---faq:hover{border-color:#333;box-shadow:0 14px 21px #4a3aff0f}.accordion-item---faq-page3{cursor:pointer;background-color:#fff;border-radius:14px;flex-direction:column;justify-content:center;align-items:stretch;padding:40px;display:flex}.accordion-item---faq-page3.accordion-1---faq{border:1px solid var(--_colour---mid-grey);cursor:auto;border-radius:15px;margin-top:10px;margin-bottom:0;padding:10px;transition:box-shadow .2s;box-shadow:0 5px 16px #080f340f}.accordion-item---faq-page3.accordion-1---faq{cursor:auto;border:1px solid #b4b2a9;border-radius:15px;margin-top:10px;margin-bottom:0;padding:10px;transition:box-shadow .2s;box-shadow:0 5px 16px #080f340f}.accordion-item---faq-page3.accordion-1---faq:hover{border-color:#333;box-shadow:0 14px 21px #4a3aff0f}.accordion-item---faq-page4{cursor:pointer;background-color:#fff;border-radius:14px;flex-direction:column;justify-content:center;align-items:stretch;padding:40px;display:flex}.accordion-item---faq-page4.accordion-1---faq{border:1px solid var(--_colour---mid-grey);cursor:auto;border-radius:15px;margin-top:10px;margin-bottom:0;padding:10px;transition:box-shadow .2s;box-shadow:0 5px 16px #080f340f}.accordion-item---faq-page4.accordion-1---faq{cursor:auto;border:1px solid #b4b2a9;border-radius:15px;margin-top:10px;margin-bottom:0;padding:10px;transition:box-shadow .2s;box-shadow:0 5px 16px #080f340f}.accordion-item---faq-page4.accordion-1---faq:hover{border-color:#333;box-shadow:0 14px 21px #4a3aff0f}.accordion-item---faq-page5{cursor:pointer;background-color:#fff;border-radius:14px;flex-direction:column;justify-content:center;align-items:stretch;padding:40px;display:flex}.accordion-item---faq-page5.accordion-1---faq{border:1px solid var(--_colour---mid-grey);cursor:auto;border-radius:15px;margin-top:10px;margin-bottom:0;padding:10px;transition:box-shadow .2s;box-shadow:0 5px 16px #080f340f}.accordion-item---faq-page5.accordion-1---faq{cursor:auto;border:1px solid #b4b2a9;border-radius:15px;margin-top:10px;margin-bottom:0;padding:10px;transition:box-shadow .2s;box-shadow:0 5px 16px #080f340f}.accordion-item---faq-page5.accordion-1---faq:hover{border-color:#333;box-shadow:0 14px 21px #4a3aff0f}.accordion-item---faq-page6{cursor:pointer;background-color:#fff;border-radius:14px;flex-direction:column;justify-content:center;align-items:stretch;padding:40px;display:flex}.accordion-item---faq-page6.accordion-1---faq{border:1px solid var(--_colour---mid-grey);cursor:auto;border-radius:15px;margin-top:10px;margin-bottom:0;padding:10px;transition:box-shadow .2s;box-shadow:0 5px 16px #080f340f}.accordion-item---faq-page6.accordion-1---faq{cursor:auto;border:1px solid #b4b2a9;border-radius:15px;margin-top:10px;margin-bottom:0;padding:10px;transition:box-shadow .2s;box-shadow:0 5px 16px #080f340f}.accordion-item---faq-page6.accordion-1---faq:hover{border-color:#333;box-shadow:0 14px 21px #4a3aff0f}.accordion-item---faq-page7{cursor:pointer;background-color:#fff;border-radius:14px;flex-direction:column;justify-content:center;align-items:stretch;padding:40px;display:flex}.accordion-item---faq-page7.accordion-1---faq{border:1px solid var(--_colour---mid-grey);cursor:auto;border-radius:15px;margin-top:10px;margin-bottom:0;padding:10px;transition:box-shadow .2s;box-shadow:0 5px 16px #080f340f}.accordion-item---faq-page7.accordion-1---faq{cursor:auto;border:1px solid #b4b2a9;border-radius:15px;margin-top:10px;margin-bottom:0;padding:10px;transition:box-shadow .2s;box-shadow:0 5px 16px #080f340f}.accordion-item---faq-page7.accordion-1---faq:hover{border-color:#333;box-shadow:0 14px 21px #4a3aff0f}@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-_62f9add1-389e-b68c-620a-3cf05a8b41e3-71fdbc9f{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr}@media screen and (max-width:767px){#w-node-_62f9add1-389e-b68c-620a-3cf05a8b41e3-71fdbc9f{grid-template-rows:auto;grid-template-columns:1fr}}@media screen and (max-width:479px){#w-node-_62f9add1-389e-b68c-620a-3cf05a8b41e3-71fdbc9f{grid-template-rows:auto;grid-template-columns:1fr}}