@font-face{font-display:swap;font-family:OpenSans-Bold;font-style:normal;font-weight:400;src:url(../fonts/opensans-bold.woff2) format("woff2"),url(../fonts/opensans-bold.woff) format("woff")}@font-face{font-display:swap;font-family:OpenSans-Regular;font-style:normal;font-weight:400;src:url(../fonts/opensans-regular.woff2) format("woff2"),url(../fonts/opensans-regular.woff) format("woff")}@font-face{font-display:swap;font-family:Gilmer-Bold;font-style:normal;font-weight:400;src:url(../fonts/Gilmer-Bold.otf)}@font-face{font-display:swap;font-family:Gilmer-Regular;font-style:normal;font-weight:400;src:url(../fonts/Gilmer-Regular.otf)}@font-face{font-display:swap;font-family:Gilmer-Medium;font-style:normal;font-weight:400;src:url(../fonts/Gilmer-Medium.otf)}:root{--colour-brand-pink:#d10956;--colour-brand-green:#249d6a;--colour-brand-darkgreen:#005246;--colour-brand-lightblue:#02b1d0;--colour-brand-lightgrey:#e2e2e2;--colour-brand-grey:#c9c9c9;--colour-brand-darkgrey:#778287;--colour-white:#fff;--colour-black:#000;--colour-brand-purple:#7a6fbd;--colour-brand-orange:#f60;--colour-brand-limegreen:#0f0;--colour-header-grey:#828282;--colour-bg-opaque:#00000030;--colour-button-bg:#2c2643;--colour-tooltip-bg:#364346;--colour-brand-darkblue:#0d062a;--colour-brand-midblue:#332f53;--colour-brand-primary:var(--colour-brand-darkblue);--font-regular:"Gilmer-Regular";--font-bold:"Gilmer-Bold";--font-medium:"Gilmer-Medium";--colour-bg-light:#fefefe;--colour-bg-dark:var(--colour-brand-midblue);--colour-bg:var(--colour-bg-light);--colour-primary-text-light:var(--colour-black);--colour-primary-text-dark:var(--colour-white);--colour-primary-text:var(--colour-primary-text-light);--colour-secondary-text-light:var(--colour-brand-darkgrey);--colour-secondary-text-dark:var(--colour-brand-grey);--colour-secondary-text:var(--colour-secondary-text-light);--colour-box-light:#eafffb;--colour-box-light:#f5f5f5;--colour-box-dark:var(--colour-brand-darkblue);--colour-box:var(--colour-box-light);--colour-button-primary:var(--colour-brand-pink);--colour-highlight-primary:var(--colour-brand-pink);--colour-button-primary-hover-dark:var(--colour-white);--colour-button-primary-hover-light:var(--colour-black);--colour-button-primary-hover:var(--colour-white);--colour-highlight-secondary:var(--colour-brand-lightblue);--colour-button-secondary:var(--colour-brand-lightblue);--colour-button-secondary-hover-light:var(--colour-black);--colour-button-secondary-hover-dark:var(--colour-white);--colour-button-secondary-hover:var(--colour-button-secondary-hover-light);--icon-meatballs:"../../images/more-menu-orange.svg";--icon-meatballs-hover-light:"../../images/more-menu-black.svg";--icon-meatballs-hover-dark:"../../images/more-menu-white.svg";--icon-meatballs-hover:var(--icon-meatballs-hover-light);--colour-box-secondary-light:#f7f7f7;--colour-box-secondary:var(--colour-box-secondary-light);--colour-bg-opaque-light:#0052464d;--colour-control-bar-secondary:#474174;--border-radius-box:0.5em;--colour-autofill-bg:var(--colour-brand-midblue)}a,abbr,address,audio,b,body,canvas,center,code,dd,details,div,em,fieldset,figure,footer,form,h1,h2,h3,h4,h5,header,html,i,img,label,legend,li,mark,menu,object,ol,output,p,pre,q,s,section,small,span,strong,summary,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}body{background-color:#00001f;background:var(--colour-bg);font-family:var(--font-regular);position:relative}body,header{color:var(--colour-white)}header{background-color:var(--colour-brand-primary);font-size:1em;line-height:42px;position:fixed;text-transform:uppercase;top:0;width:100%;z-index:3000}h1{color:var(--colour-primary-text);font-family:var(--font-bold);font-size:32px;font-style:normal;font-weight:400;line-height:40px;text-align:left}strong{font-weight:700}select::-ms-expand{display:none}select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:inherit;background-color:hsla(0,0%,100%,0);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='8.614'%3E%3Cpath d='M15.223 1.003a1 1 0 0 0-1.716-.696L7.614 6.2 1.722.307A1 1 0 1 0 .307 1.722l6.6 6.6a1 1 0 0 0 1.414 0l6.6-6.6a1 1 0 0 0 .302-.72' style='fill:%23778287'/%3E%3C/svg%3E");background-position:100%;background-repeat:no-repeat;background-size:1.5em;border:1px solid #778287;border-radius:0;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--colour-white);font-family:var(--font-regular);font-style:normal;font-weight:400;height:29px;padding-left:.3em;padding-right:2em;width:181px}option{background:var(--colour-brand-primary)}header.scrollDown{line-height:30px}#headerLogo .version{background:var(--colour-highlight-primary);border-radius:50%;color:var(--colour-white);display:inline-block;font-size:11px;font-style:normal;font-weight:700;line-height:38px;margin-left:.5em;margin-right:.5em;margin-top:-1px;text-align:center;vertical-align:middle;width:38px}#headerLogo .beta{color:var(--colour-brand-pink);font-family:var(--font-regular);font-size:14px;line-height:19px;text-transform:none;vertical-align:middle}.formattedVersion{color:var(--colour-brand-pink)!important}body #main{margin-top:77px}body.scrollDown #main{margin-top:53px}body.scrollDown header .holder{margin-bottom:3px;margin-top:6px;position:relative}.mainHidden{visibility:hidden}h2{color:var(--colour-white);font-size:20px;line-height:32px}h2,p{font-family:var(--font-regular);font-style:normal;font-weight:400;text-align:left}p{color:var(--colour-primary-text);line-height:15px}button,p{font-size:13px}button{background:inherit;background-color:var(--colour-button-primary);border:none;border-radius:20px;-webkit-box-shadow:none;box-shadow:none;color:var(--colour-white);cursor:pointer;font-family:var(--font-medium);font-style:normal;font-weight:400;height:40px;letter-spacing:.2em;text-transform:uppercase;width:140px}button img{height:18px;margin-right:.3em;vertical-align:middle;width:18px}input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:inherit;background-color:var(--colour-button-primary);border:none;border-radius:20px;-webkit-box-shadow:none;box-shadow:none;color:var(--colour-white);cursor:pointer;font-family:var(--font-regular);font-size:13px;font-style:normal;font-weight:400;height:40px;letter-spacing:.2em;margin-bottom:.2em;text-transform:uppercase;width:140px}.inputHolder{margin:1em 0 2em}.inputHolder input,.inputHolder label{color:var(--colour-white);font-family:var(--font-regular);font-size:13px;font-style:normal;font-weight:400;text-align:left}.inputHolder input{background-color:transparent;border:1px solid var(--colour-brand-darkgrey);height:38px;margin-top:.4em;outline-style:none;text-decoration:none;text-indent:1em;width:100%}.input_error{color:var(--colour-brand-orange);font-family:var(--font-regular);font-size:13px;font-style:normal;font-weight:400;margin-top:.3em;text-align:left}.processing input[type=submit]{background-color:var(--colour-white);color:var(--colour-brand-pink);pointer-events:none}footer:before{background-image:linear-gradient(45deg,#d10956,#02b1d0);content:"";display:block;height:8px;left:0;position:absolute;top:0;width:100%;z-index:4}header .holder{margin:18px 40px 12px;position:relative}header .headerElements{display:inline-block}header .headerOptions{bottom:0;font-size:16px;position:absolute;right:0}header .headerOptions a{cursor:pointer;letter-spacing:.2em;margin-left:1.2em;padding-bottom:.3em}header .headerOptions a.currentPage,header .headerOptions a:hover{border-bottom:1px solid var(--colour-highlight-primary)}header #headerLogo{cursor:pointer;font-family:var(--font-bold);font-size:24px;font-style:normal;font-weight:400}header #headerLogo img,header #headerLogo svg{height:42px;margin-bottom:-.4em;margin-right:.3em;fill:var(--colour-highlight-primary)}header.scrollDown #headerLogo img,header.scrollDown #headerLogo svg{height:30px}body.scrollDown header #headerLogo img,body.scrollDown header #headerLogo svg{height:30px;margin-bottom:-.2em}header.scrollDown #headerLogo span:not(.stagingWarning):not(.free){display:none}header.scrollDown .holder{margin-bottom:3px;margin-top:6px;position:relative}header.scrollDown .headerOptions a,header.scrollDown .headerOptions span{vertical-align:super}.headerElements .orange{border-color:var(--colour-brand-orange)!important}#headerLogo .free,.creditsafeDetails{color:var(--colour-brand-darkgrey);cursor:default;font-family:sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:20px;margin-left:.3em;text-transform:none;vertical-align:middle}.creditsafeDetails{color:var(--colour-brand-grey);display:block;font-size:12px;margin-left:0;padding-top:.2em}button.unlock{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.517' height='19.053'%3E%3Cpath d='M7.258 0a4.54 4.54 0 0 0-4.536 4.537V6.35h-.907A1.82 1.82 0 0 0 0 8.166v9.073a1.82 1.82 0 0 0 1.815 1.814h10.887a1.82 1.82 0 0 0 1.815-1.814V8.166a1.82 1.82 0 0 0-1.815-1.815h-.907V4.537A4.54 4.54 0 0 0 7.258 0m2.813 6.351H4.446V4.537a2.814 2.814 0 0 1 2.812-2.813 2.814 2.814 0 0 1 2.813 2.813zm-2.813 4.537a1.82 1.82 0 0 1 1.815 1.814 1.82 1.82 0 0 1-1.815 1.815 1.82 1.82 0 0 1-1.814-1.815 1.82 1.82 0 0 1 1.814-1.814' style='fill:%23f2cb55;fill-opacity:1;stroke-width:.907309'/%3E%3C/svg%3E");background-position:0;background-repeat:no-repeat;background-size:15px 15px;border-radius:0;color:var(--colour-brand-darkgrey);font-family:var(--font-regular);font-size:13px;font-style:normal;font-weight:400;height:auto;letter-spacing:normal;margin:0 .4em;padding-left:17px;text-transform:none;width:auto}#messageOverlay p{color:var(--colour-white)}#messageOverlay button.unlock{margin:.7em 0 0}header button.unlock{vertical-align:middle}button.unlock:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.517' height='19.053'%3E%3Cpath d='M7.258 0a4.54 4.54 0 0 0-4.536 4.537V6.35h-.907A1.82 1.82 0 0 0 0 8.166v9.073a1.82 1.82 0 0 0 1.815 1.814h10.887a1.82 1.82 0 0 0 1.815-1.814V8.166a1.82 1.82 0 0 0-1.815-1.815h-.907V4.537A4.54 4.54 0 0 0 7.258 0m2.813 6.351H4.446V4.537a2.814 2.814 0 0 1 2.812-2.813 2.814 2.814 0 0 1 2.813 2.813zm-2.813 4.537a1.82 1.82 0 0 1 1.815 1.814 1.82 1.82 0 0 1-1.815 1.815 1.82 1.82 0 0 1-1.814-1.815 1.82 1.82 0 0 1 1.814-1.814' style='fill:%23fff;fill-opacity:1;stroke-width:.907309'/%3E%3C/svg%3E");color:var(--colour-white)}button.unlock:focus{-webkit-box-shadow:none!important;box-shadow:none!important;outline:none!important}footer.holder{padding:40px 40px 20px;position:relative}footer{display:block;width:100%;z-index:1800}footer,header{background-color:var(--colour-brand-primary);background-color:var(--colour-box-dark)}footer .panel,footer p{line-height:2.2em}footer .panel{display:inline-block;margin-bottom:20px;min-height:90px;vertical-align:top;width:25%;width:24%}footer .panel:first-child .logo{display:inline-block;text-align:center}footer svg{width:20px}footer svg:hover *{fill:var(--colour-white)!important}a{color:inherit;text-decoration:none}footer img{width:210px}footer .panel:first-child h3{font-weight:700;line-height:1em}footer h3{border-bottom-width:0;color:var(--colour-white);font-family:var(--font-bold);font-size:22px;margin-bottom:0;text-transform:uppercase}footer .social img{height:26px;margin:6px 6px 0;width:26px}footer .social li:first-child img{margin-left:0}footer .social{list-style:none}.social li{display:inline-block}ol,ul{list-style:none}footer p{color:var(--colour-white);font-size:13px}footer .disclaimer{font-size:12px}footer a:hover{color:var(--colour-highlight-primary)}.hidden{display:none!important}.overlay{background-color:var(--colour-bg-opaque);display:none;height:100%;position:fixed;top:0;width:100%;z-index:3500}.overlayVisible{display:block}.overlay .overlayWrapper{height:100vh}.overlay .overlayBox{background-color:var(--colour-box-dark);border:1px solid #778287;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--colour-white);left:50%;max-width:560px;padding:0 .5em;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#subscribeOverlay{height:100%;max-width:100%;min-height:100vh;position:absolute;top:0;width:100vw}#subscribeOverlay .overlayBox{top:2em;-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transform:translateX(-50%)}.overlay .buttonBar button:nth-child(2){margin-left:.5em}.overlayBox .overlayClose{color:var(--colour-button-primary);cursor:pointer;font-family:var(--font-regular);font-size:30px;font-style:normal;font-weight:400;line-height:30px;text-align:right}.overlayBox .overlayContent{margin:0 1.8em}.overlayBox .overlayContent .buttonBar{margin-bottom:1.2em;margin-top:2em}.overlayBox .overlayClose span:hover{color:var(--colour-white)}.overlayBox .overlayContent p{color:var(--colour-white);font-family:var(--font-regular);font-size:13px;font-style:normal;font-weight:400;margin-top:.5em;text-align:left}.overlayBox .overlayContent input:not[type=checkbox]{background-color:transparent;border:1px solid var(--colour-brand-darkgrey);color:var(--colour-white);font-family:var(--font-regular);font-size:13px;font-style:normal;font-weight:400;height:38px;margin-top:.5em;outline-style:none;text-align:left;text-decoration:none;text-indent:1em;width:100%}.overlayContent svg.warning{height:14px;margin-bottom:-1px;margin-right:2px}.overlayContent .overlayTitle{font-family:var(--font-bold)}#managementOverlay .overlayBox{min-width:600px}.overlay[category=message] .overlayBox{min-width:450px}.orange{color:var(--colour-brand-orange)!important}.green{color:var(--colour-brand-green)!important}.blue{color:var(--colour-brand-orange)!important}#maskOverlay{z-index:3000}.mobileVisible{display:block;-ms-transform:translateX(0)!important;transform:translateX(0)!important;-webkit-transform:translateX(0)!important}.topBarHolder{color:var(--colour-white);margin-bottom:.5em;padding-top:1em}.titleBar{margin-bottom:.5em}#main,.titleBar{position:relative}#main{background-color:#00001f;background:transparent;color:var(--colour-primary-text);margin-left:2.5em;margin-right:2.5em;min-height:100vh;padding-bottom:5em}.actionsHolder{margin-bottom:1em;margin-top:.3em;margin-top:0!important}.actionsHolder *{display:inline-block;vertical-align:middle}.noCompaniesFound{font-size:13px}.noCompaniesFound img,.noCompaniesFound svg{height:15px;margin-right:.5em;width:15px}.trainingSetCompaniesList,.trainingSetListHolder{margin:1em 0}.trainingSetListHolder .trainingSetListItem{padding:2em 0}.trainingSetListItem:first-child{border-top:1px solid #778287}.trainingSetCompaniesList .trainingSetCompany,.trainingSetListItem{border-bottom:1px solid #778287;color:#0f0;font-size:13px;font-weight:400;line-height:15px;max-width:700px;padding:1em 0;position:relative;text-align:left}.trainingSetCompany.unavailable{color:#525252!important}.trainingSetCompany div,.trainingSetListItem div{display:inline-block;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.trainingSetCompanyNumber{width:15%}.trainingSetListHolder .trainingSetCompanyName{padding-right:0;width:45%}.trainingSetListHolder .companyActionsHolder{position:absolute;right:0;text-align:right;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.companyActionsHolder .companyAction{cursor:pointer;margin:0 .5em;overflow:visible!important}.companyActionsHolder .companyAction:hover a{color:var(--colour-black)}.trainingSetListHolder button{margin-left:1em;padding-left:1.5em;padding-right:1.5em;width:auto}.companyAction .actionControl{padding-left:2em;position:relative;vertical-align:middle}.companyAction .actionControl:before{background-position:50%;background-repeat:no-repeat;content:"";height:1.9em;left:0;position:absolute;top:0;width:1.9em}.actionControl.company-url:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='21' fill='%2302B1D0' viewBox='0 0 5.556 5.556'%3E%3Cpath d='M375 522.362c-5.5 0-10 4.5-10 10s4.5 10 10 10 10-4.5 10-10-4.5-10-10-10m-1 17.9c-3.9-.5-7-3.9-7-7.9 0-.6.1-1.2.2-1.8l4.8 4.8v1c0 1.1.9 2 2 2zm6.9-2.5c-.3-.8-1-1.4-1.9-1.4h-1v-3c0-.6-.4-1-1-1h-6v-2h2c.6 0 1-.4 1-1v-2h2c1.1 0 2-.9 2-2v-.4c2.9 1.2 5 4.1 5 7.4 0 2.1-.8 4-2.1 5.4' style='fill-opacity:1' transform='translate(-101.402 -145.119)scale(.27781)'/%3E%3C/svg%3E");background-size:18px 20px}.actionControl.company-url:hover:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='21' viewBox='0 0 5.556 5.556'%3E%3Cpath d='M375 522.362c-5.5 0-10 4.5-10 10s4.5 10 10 10 10-4.5 10-10-4.5-10-10-10m-1 17.9c-3.9-.5-7-3.9-7-7.9 0-.6.1-1.2.2-1.8l4.8 4.8v1c0 1.1.9 2 2 2zm6.9-2.5c-.3-.8-1-1.4-1.9-1.4h-1v-3c0-.6-.4-1-1-1h-6v-2h2c.6 0 1-.4 1-1v-2h2c1.1 0 2-.9 2-2v-.4c2.9 1.2 5 4.1 5 7.4 0 2.1-.8 4-2.1 5.4' style='fill-opacity:1' transform='translate(-101.402 -145.119)scale(.27781)'/%3E%3C/svg%3E")}.actionControl.company-location:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='20' fill='%2302B1D0' viewBox='0 0 10.313 18.75'%3E%3Cg style='fill-opacity:1' transform='matrix(.97288 0 0 .99338 -2.238 0)'%3E%3Cpath d='M7.6 0c-3 0-5.3 2.4-5.3 5.3 0 4 5.3 9.8 5.3 9.8s5.3-5.9 5.3-9.8c0-2.9-2.4-5.3-5.3-5.3M3.8 5.3c0-2.1 1.7-3.8 3.8-3.8s3.8 1.7 3.8 3.8c0 2.2-2.2 5.4-3.8 7.5C6 10.7 3.8 7.4 3.8 5.3' style='fill-opacity:1'/%3E%3Ccircle cx='7.6' cy='5.3' r='1.9' style='fill-opacity:1'/%3E%3C/g%3E%3Cpath d='M0 16.875h10.313v1.875H0z' style='fill-opacity:1;stroke:none;stroke-width:1.74774945;stroke-opacity:1'/%3E%3C/svg%3E");background-size:14px 23px}.actionControl.company-location:hover:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='20' viewBox='0 0 10.313 18.75'%3E%3Cg style='fill-opacity:1' transform='matrix(.97288 0 0 .99338 -2.238 0)'%3E%3Cpath d='M7.6 0c-3 0-5.3 2.4-5.3 5.3 0 4 5.3 9.8 5.3 9.8s5.3-5.9 5.3-9.8c0-2.9-2.4-5.3-5.3-5.3M3.8 5.3c0-2.1 1.7-3.8 3.8-3.8s3.8 1.7 3.8 3.8c0 2.2-2.2 5.4-3.8 7.5C6 10.7 3.8 7.4 3.8 5.3' style='fill-opacity:1'/%3E%3Ccircle cx='7.6' cy='5.3' r='1.9' style='fill-opacity:1'/%3E%3C/g%3E%3Cpath d='M0 16.875h10.313v1.875H0z' style='fill-opacity:1;stroke:none;stroke-width:1.74774945;stroke-opacity:1'/%3E%3C/svg%3E")}.companyActionsHolder button svg{margin-right:.3em;vertical-align:sub}.companyAction svg{border-bottom:1px solid;height:20px;margin-bottom:2px;margin-right:.4em;padding-bottom:3px;vertical-align:middle;width:20px}.companyAction.companyActionPostcode{color:var(--colour-brand-orange);overflow:hidden;text-align:left;width:90px}.trainingSetCompaniesList a,.trainingSetListItem a{color:inherit;cursor:pointer;text-decoration:underline}.trainingSetListItem .inactiveSearchAhead img,.trainingSetListItem .inactiveSearchAhead svg{height:14px;margin-right:.3em;vertical-align:middle;width:14px}.trainingSetListItem .inactiveSearchAhead span{text-transform:uppercase;vertical-align:middle}.trainingSetListItem .inactiveSearchAhead.include svg path{fill:#0f0!important}.trainingSetListItem .inactiveSearchAhead.exclude svg path{fill:var(--colour-brand-orange)!important}.companyActionsHolder button svg *{fill:var(--colour-white)!important}.companyAction a{color:var(--colour-button-secondary);text-decoration:none}.companyActionsHolder .companyAction:hover svg *{fill:var(--colour-white)!important}.trainingSetCompany .delete_company{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22.743' height='24.795' fill='%2302B1D0' viewBox='0 0 21.322 23.246'%3E%3Cpath d='M.641 2.886c-.32 0-.641.32-.641.64V4.81c0 .802.641 1.604 1.603 1.604h.962V20.04a3.216 3.216 0 0 0 3.206 3.207h10.1a3.216 3.216 0 0 0 3.207-3.207V6.413h.64c.802 0 1.604-.642 1.604-1.604V3.527c0-.32-.32-.641-.641-.641h-3.848c-.48 0-.801-.321-.801-.802V.962C15.872.48 15.39 0 14.909 0H7.054C6.252 0 5.45.641 5.45 1.603v.481c0 .481-.32.802-.802.802zm6.894 14.909c0 .641-.481 1.122-1.122.962-.642 0-.962-.481-.962-1.122V7.375c0-.642.48-.481.962-.481.64 0 1.122-.16 1.122.48zm4.168 0c0 .641-.641 1.122-1.282.962-.481 0-.802-.481-.802-.962V7.535c0-.641.48-.481.962-.481.641 0 1.122-.16 1.122.48zm4.168 0c0 .641-.641 1.122-1.282.962-.481-.16-.802-.481-.802-1.122V7.375c0-.642.481-.481.962-.481.641 0 1.122-.16 1.122.48z' class='st0' style='fill-opacity:1'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:1.1em 1.1em;border-bottom:1px solid var(--colour-button-secondary);border-radius:0;position:absolute;right:0;width:1.2em}.trainingSetCompany .delete_company:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22.743' height='24.795' viewBox='0 0 21.322 23.246'%3E%3Cpath d='M.641 2.886c-.32 0-.641.32-.641.64V4.81c0 .802.641 1.604 1.603 1.604h.962V20.04a3.216 3.216 0 0 0 3.206 3.207h10.1a3.216 3.216 0 0 0 3.207-3.207V6.413h.64c.802 0 1.604-.642 1.604-1.604V3.527c0-.32-.32-.641-.641-.641h-3.848c-.48 0-.801-.321-.801-.802V.962C15.872.48 15.39 0 14.909 0H7.054C6.252 0 5.45.641 5.45 1.603v.481c0 .481-.32.802-.802.802zm6.894 14.909c0 .641-.481 1.122-1.122.962-.642 0-.962-.481-.962-1.122V7.375c0-.642.48-.481.962-.481.64 0 1.122-.16 1.122.48zm4.168 0c0 .641-.641 1.122-1.282.962-.481 0-.802-.481-.802-.962V7.535c0-.641.48-.481.962-.481.641 0 1.122-.16 1.122.48zm4.168 0c0 .641-.641 1.122-1.282.962-.481-.16-.802-.481-.802-1.122V7.375c0-.642.481-.481.962-.481.641 0 1.122-.16 1.122.48z' class='st0' style='fill-opacity:1'/%3E%3C/svg%3E");border-bottom-color:var(--colour-white)}.actionControl,button.actionControl{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background-color:transparent;background-position:0;background-repeat:no-repeat;border-radius:0;color:var(--colour-button-secondary);font-family:var(--font-regular);font-size:13px;font-style:normal;font-weight:400;height:auto;letter-spacing:.1em;text-transform:uppercase;width:auto}button.actionControl:focus{outline:none!important}button:not(.actionControl):focus{-webkit-box-shadow:0 0 0 1px #fff;box-shadow:0 0 0 1px #fff;outline:0}select:focus{border-color:#fff!important;outline:0}.actionControl *{vertical-align:middle}.actionControl img,.actionControl svg{height:15px;margin-right:.25em;width:15px}.actionControl svg.underline{border-bottom-color:inherit;border-bottom-style:solid;border-bottom-width:1px;padding-bottom:2px}.actionControl.chevron-right{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8.614' height='15.223' fill='%2302B1D0'%3E%3Cpath d='M1.003 0a1 1 0 0 0-.696 1.717L6.2 7.609.307 13.502a1 1 0 1 0 1.415 1.414l6.6-6.6a1 1 0 0 0 0-1.414l-6.6-6.6A1 1 0 0 0 1.002 0' style='fill-opacity:.94117647'/%3E%3C/svg%3E");background-size:9px 16px;padding-left:16px}.actionControl.chevron-right:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8.614' height='15.223'%3E%3Cpath d='M1.003 0a1 1 0 0 0-.696 1.717L6.2 7.609.307 13.502a1 1 0 1 0 1.415 1.414l6.6-6.6a1 1 0 0 0 0-1.414l-6.6-6.6A1 1 0 0 0 1.002 0' style='fill-opacity:.94117647'/%3E%3C/svg%3E")}.actionControl svg path,.actionControl svg rect{fill:var(--colour-brand-orange)}.actionControl:hover{color:var(--colour-button-secondary-hover)}.actionControl:hover svg path{fill:var(--colour-button-secondary-hover)!important}.actionControl:hover svg rect{fill:var(--colour-button-secondary-hovere)!important}#strongPasswordLink{text-decoration:underline}button img.addImage{height:15px;margin-right:.3em;vertical-align:middle;width:15px}.mainButton{-webkit-box-sizing:border-box;box-sizing:border-box}.mainButton:hover{background:var(--colour-button-primary-hover)!important;border:1px solid var(--colour-button-primary)!important;color:var(--colour-button-primary)!important}header .extraControlsHolder{margin-left:.4em}header .extraControlsHolder input[type=checkbox]{opacity:0;position:fixed;width:0}#headerExtraControlsCheckbox:checked+label{background-color:var(--colour-brand-primary);-webkit-box-shadow:inset 0 0 0 1px var(--colour-brand-darkgrey);box-shadow:inset 0 0 0 1px var(--colour-brand-darkgrey)}.headerExtraControlsLabel{display:inline-block;position:relative}.headerExtraControlsLabel *{display:inline-block;vertical-align:middle}.headerExtraControlsLabel .headerExtraControlsToggle{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='360' height='360' fill='%23D10956' viewBox='0 0 337.5 337.5'%3E%3Cdefs%3E%3CclipPath id='a' clipPathUnits='userSpaceOnUse'%3E%3Cpath d='M-66.779-283.755h328.125V44.37H-66.779z' style='fill-opacity:1;stroke:none;stroke-width:6.02835941;stroke-miterlimit:32.20000076;stroke-dasharray:none;stroke-opacity:1'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23a)' transform='translate(49.058 316.014)scale(1.23035)'%3E%3Crect width='262.857' height='41.429' x='-34.146' y='-216.969' ry='12.617'/%3E%3Crect width='262.857' height='41.429' x='-34.146' y='-140.407' ry='12.617'/%3E%3Crect width='262.857' height='41.429' x='-34.146' y='-63.846' ry='12.617'/%3E%3C/g%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:1.7em 1.7em;border:1px solid transparent;cursor:pointer;margin:0 .4em;padding:0;width:1.9em}.headerExtraControlsLabel .headerExtraControlsToggle:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='360' height='360' fill='%23FFF' viewBox='0 0 337.5 337.5'%3E%3Cdefs%3E%3CclipPath id='a' clipPathUnits='userSpaceOnUse'%3E%3Cpath d='M-66.779-283.755h328.125V44.37H-66.779z' style='fill-opacity:1;stroke:none;stroke-width:6.02835941;stroke-miterlimit:32.20000076;stroke-dasharray:none;stroke-opacity:1'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23a)' transform='translate(49.058 316.014)scale(1.23035)'%3E%3Crect width='262.857' height='41.429' x='-34.146' y='-216.969' ry='12.617'/%3E%3Crect width='262.857' height='41.429' x='-34.146' y='-140.407' ry='12.617'/%3E%3Crect width='262.857' height='41.429' x='-34.146' y='-63.846' ry='12.617'/%3E%3C/g%3E%3C/svg%3E")}#headerExtraControlsCheckbox:checked+label .headerExtraControlsToggle{border-bottom-color:transparent;padding:0 .4em}.headerExtraControls{background-color:var(--colour-brand-primary);border:1px solid var(--colour-brand-darkgrey);line-height:normal;margin-top:-1px;padding:0 .5em .3em;position:absolute;right:0;top:100%;visibility:hidden;width:185px;z-index:10}.headerExtraControls button{background-position:0;background-repeat:no-repeat;background-size:1.4em 1.4em;border-bottom:1px solid var(--colour-brand-darkgrey);color:var(--colour-white);font-size:15px;padding:.5em 0;text-align:left;width:100%}.headerExtraControls button:hover{color:var(--colour-highlight-primary)}#headerExtraControlsCheckbox:checked+label .headerExtraControls{visibility:visible}header.scrollDown .headerExtraControlsLabel .headerExtraControlsToggle{vertical-align:bottom}.dealroom img{height:16px}.dealroom img,.lightcast img{margin-bottom:2px;margin-left:.5em;margin-right:.1em;vertical-align:middle}.lightcast img{background-color:var(--colour-white);cursor:pointer;height:20px;padding:2px}#spinnerHolder{background-color:var(--colour-bg-opaque);display:none;height:100%;max-width:100%;min-height:100vh;opacity:1;padding-bottom:3em;position:absolute;text-align:center;width:100vw;z-index:1000}#spinnerHolder.active{display:block}#spinner{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;border-top:2px solid var(--colour-highlight-primary);border:2px solid var(--colour-highlight-primary);border-radius:100%;border-top:3px solid hsla(0,0%,100%,.1);height:80px;left:50%;margin:auto;opacity:0;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity .3s;transition:opacity .3s;width:80px;z-index:10000}#spinnerHolder.active .spinner{-webkit-animation-delay:0ms,.2s;animation-delay:0ms,.2s;-webkit-animation-duration:.2s,1s;animation-duration:.2s,1s;-webkit-animation-iteration-count:1,infinite;animation-iteration-count:1,infinite;-webkit-animation-name:fade,spin;animation-name:fade,spin;-webkit-animation-timing-function:ease-in,linear;animation-timing-function:ease-in,linear;opacity:1}.sticky{position:sticky!important;top:40px;z-index:50}.controls .actionControl:hover{color:var(--colour-primary-text-dark)}.tooltip-explanation-holder{position:relative}.tooltip-explanation-holder input[type=checkbox]{display:none}.tooltip-explanation-holder .question-mark{background-color:var(--colour-button-secondary);border-radius:50%;color:var(--colour-white);cursor:pointer;display:inline-block;font-family:var(--font-regular);font-size:13px;line-height:15px;margin-left:.4em;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:15px}.tooltip-explanation-holder .question-mark:hover{background-color:var(--colour-button-secondary-hover)}.tooltip-explanation-holder .tooltip-explanation{background-color:var(--colour-brand-primary);border:1px solid var(--colour-brand-darkgrey);color:var(--colour-white);cursor:default;font-family:var(--font-regular);font-size:13px;font-weight:400;left:100%;line-height:20px;margin-top:.4em;padding:.6em 1em .8em;position:absolute;text-align:left;text-transform:none;top:100%;-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transform:translateX(-50%);visibility:hidden;width:380px;z-index:10;z-index:600}.tooltip-explanation-holder input:checked+label .tooltip-explanation{visibility:visible}.tooltip-explanation p{color:var(--colour-white);margin:1em 0}.tooltip-explanation a{text-decoration:underline}.tooltip-explanation strong{font-family:var(--font-bold)}.tooltip-explanation p:first-child{margin-top:.2em}#headerLogo span{text-transform:none}#headerLogo span em{display:inline-block;font-size:.6em;font-style:normal;vertical-align:middle}#managementOverlay h1{color:var(--colour-white)}.flex-holder{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-holder .flex-element.double-width{-webkit-box-flex:2!important;-ms-flex-positive:2!important;flex-grow:2!important}.flex-row-holder{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-row-holder .flex-grow{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.flex-row-holder.align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-holder.wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.right{float:right}.content-box{background-color:var(--colour-box);border-radius:var(--border-radius-box);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);padding:0 1.5em 1.5em}.no-focus{-webkit-box-shadow:none!important;box-shadow:none!important;outline:none!important}.actionControl.move-list{display:none!important}@-webkit-keyframes spin{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}to{-webkit-transform:translate(-50%,-50%) rotate(1turn);transform:translate(-50%,-50%) rotate(1turn)}}@keyframes spin{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}to{-webkit-transform:translate(-50%,-50%) rotate(1turn);transform:translate(-50%,-50%) rotate(1turn)}}@media screen and (max-width:1000px){header .holder{margin-left:1em;margin-right:1em}footer .panel{width:100%}#main{margin-left:1em!important;margin-right:1em!important}.topBarHolder{padding-top:1em}}@media screen and (max-width:1024px){header #headerLogo{font-size:21px}}@media screen and (max-width:900px){#desktopOptions{display:none}}@media screen and (max-width:800px){h1{font-size:26px;line-height:28px}.overlayBox{width:95%!important}.overlayBox .overlayContent button,.overlayBox input[type=submit]{text-indent:0;width:40%}.trainingSetListHolder .trainingSetCompanyName{width:45%;width:60%}.trainingSetListHolder .companyActionsHolder .companyAction span,.trainingSetListHolder .companyActionsHolder button span{display:none}.trainingSetListHolder .companyActionsHolder button svg{margin-right:0}.trainingSetListHolder .companyActionsHolder .companyAction{width:auto!important}#managementOverlay .overlayBox{min-width:auto}}@media screen and (max-width:1200px){.creditsafeDetails{display:none}}@media screen and (max-width:620px){.trainingSetListHolder .trainingSetCompanyName{width:50%}}@media screen and (min-width:901px){#maskOverlay{display:none!important}}@media screen and (max-width:480px){#headerLogo span{display:none}}@media print{body{zoom:60%}#main{margin-left:0;margin-right:0;margin-top:1em!important;padding-top:1em!important}#insightsHolder h2,#insightsHolder h3,#main *,.green,.orange,.sicDescription,.topCompaniesHolder h4,body *{color:var(--colour-brand-primary)!important}#companySearchForm,#compareOneFiltersControlsBar,#compareTwoFiltersControlsBar,#filterControlsWrapper,#filtersHeader,#listControlsBar,#navigateBackButton,#updateButton,.company-download,.companyJobPostingsPageLinksHolder,.companyListsActionsBar,.companyPageLink,.companyTotalsControlHolder label,.controlsToggle,.detailPanel li img,.detailPanel li svg,.exploreLimit,.extra-fields,.fieldHolder .fieldIcon,.insights-download,.leaflet-control-zoom,.listActionsControlHolder,.mapHolder,.pageSelection,.personDetails a,.portrait,.report_mismatched_url,.shareHoldersPageLinksHolder,.showExtraResultsControl,.sortByFieldHolder,.topBarContent p,.trainingSetOptionsHolder,.widgetExplanationHolder label,footer,header{display:none!important}.detailPanel,.detailsHolder,.listSummaryPanel,.locationData,.mainDataHolder{display:block!important}#financialsTable,.dataSubsection,.dataSubsection li,.detailPanel,.detailPanelContent,.fieldHolder,.financialDetailsTable,.listSummaryPanel,.locationDataHolder,.similarCompany,.subsection:not(:first-child),.subsection:not(:first-child):not([data-section=Summary]){-webkit-column-break-inside:avoid!important;-moz-column-break-inside:avoid!important;break-inside:avoid!important}.detailPanelContent,.imageHolder{margin-right:0!important}#main,.fieldHolder:not([data-name=Directors]) .fieldDataHolder:after,.listSummaryWrapper,.locationDataWrapper,.mapContainer,body{background-color:var(--colour-white)}.bar,.bar[data-compare_element=compareOne],.bar[data-compare_element=compareTwo],.financialsKey .keyElement .keySquare.projected,.keyHolder .keyElement .keySquare.projected[data-compare_element=compareTwo],.keyHolder .keyElement[data-compare_element=compareTwo] .keySquare.projected,.longBar,.longBar[data-compare_element=compareOne],.longBar[data-compare_element=compareTwo],.projectedBar,.projectedBar[data-compare_element=compareTwo]{background-image:none;border-left-width:0}.bar,.bar[data-compare_element=compareTwo],.longBar,.longBar[data-compare_element=compareTwo]{background:var(--colour-brand-pink)!important}.bar[data-compare_element=compareOne],.longBar[data-compare_element=compareOne]{background:var(--colour-brand-orange)!important}.leaflet-tooltip,.leaflet-tooltip *,.mapBubbleTooltip,.mapContainer{color:var(--colour-white)!important}.detailPanel,.listSummaryPanel{page-break-inside:avoid!important}#financialsTable,#financialsTable td,#financialsTable th,#insightsHolder h2,#insightsHolder h3,.fieldHolderFlexContainer .fieldContentWrapper,.financialDetailsTable td,.financialDetailsTable th,.similarCompany,.topCompaniesHolder h4{border-color:var(--colour-brand-primary)!important}#companyNumberHolder a,.companyNumber a,.emailMatchElement a{text-decoration:none!important}.sicDescription{opacity:1!important}.listSummaryPanel{position:relative;width:100%}.subsection:not(:first-child),.subsection:not(:first-child):not([data-section=Summary]){padding-top:2em}.locationDataWrapper,.mainDataHolder .listSummaryWrapper{border:2px solid var(--colour-brand-primary)}.financialsKey .keyElement .keySquare.projected,.keyHolder .keyElement .keySquare.projected[data-compare_element=compareTwo],.keyHolder .keyElement[data-compare_element=compareTwo] .keySquare.projected,.projectedBar,.projectedBar[data-compare_element=compareTwo]{background:#99002e!important}.keyHolder .keyElement .keySquare.projected[data-compare_element=compareOne],.keyHolder .keyElement[data-compare_element=compareOne] .keySquare.projected,.projectedBar[data-compare_element=compareOne]{background:#048da5!important}.barchartHolder li{border-color:transparent!important}.listSummaryWrapper{margin-left:0!important;margin-right:0!important}li.negative .bar{background:var(--colour-brand-orange)!important}.orange,.rticTaxonomySubgroup,.sicDescription{color:var(--colour-black)!important}.dealroom img,.innovationScoreStar,img.portrait{-webkit-filter:invert(100%);filter:invert(100%)}.detailPanelTitle{border-bottom-color:var(--colour-brand-primary)!important}.companyJobPostingsTableHolder{padding-bottom:0!important}}
/*# sourceMappingURL=main.css.map */
