/*Copyright (C) 2024 Leighs Computing Ltd. All rights reserved.*/
html,body,section,header,article,figure,div,span,h1,h2,h3,h4,h5,h6,p,blockquote,a,img,ol,ul,li,form,table,tbody,tfoot,thead,tr,td,pre{margin:0;padding:0;border:0;outline:0;font-weight:normal;font-style:normal;font-family:inherit;vertical-align:baseline}h1,h2,h3,h4,h5,h6{font-family:'Bree Serif',serif;font-weight:normal;line-height:130%}:focus{outline:0}body{line-height:1;color:#000;background:#fff}ul{list-style:none}table{border-collapse:collapse;border-spacing:0}th,td{text-align:left;vertical-align:top}textarea{resize:none;min-height:180px}a{text-decoration:none}a[href^="tel"]{text-decoration:none}body{font-family:"Open Sans",sans-serif;font-size:19px;-webkit-text-size-adjust:100%;background-color:#fff}form{display:flex;flex-direction:column;gap:12px;width:100%;margin-top:10px;padding:0 10px 10px 10px}textarea{width:100%;height:80px;padding:.4em;box-sizing:border-box;font-family:"Open Sans",sans-serif;font-size:100%}textarea.resizable{resize:vertical}input[type="text"],input[type="password"],input[type="search"],input[type="email"],select,textarea{padding:.4em;width:100%;border:none;box-sizing:border-box;line-height:170%;font-size:100%}input.invalid,select.invalid,textarea.invalid{border-bottom:1px solid #f7700d}input:-webkit-autofill{-webkit-box-shadow:0 0 0 100px #fff inset !important}p input[type="checkbox"]{float:left;margin:3px 0 0 0;line-height:140%}p input[type="checkbox"]+label{display:block;margin-left:22px}button{padding:.5em 1em;background-color:#808080;border:1px solid #a0a0a0;font-size:100%}a{color:#00f}p{width:100%;line-height:140%}label{line-height:140%}section{padding:30px}h1{font-size:46px;font-weight:bold;line-height:90%}h2{font-size:32px}h3{font-size:20px}h4{font-size:42px}h5{font-size:16px}blockquote{position:relative;width:80%;margin:1em auto;padding:3em 1.6em;border-radius:7px;font-style:italic;font-size:17px;line-height:150%}blockquote::before,blockquote::after{position:absolute;font-family:sans-serif;font-size:4em;font-weight:bold;font-style:normal}blockquote::before{content:'\201C';left:-.2em;top:.4em}blockquote::after{content:'\201D';right:-.2em;bottom:0}@media only screen and (min-width:768px){body{font-size:14px}h1{font-size:38px}h3{font-size:17px}}body.overlay-open{overflow:hidden}body.light-background{background-color:#f5f5f5}a.button{display:inline-block;padding:1.1em 1.7em;border:1px solid #d95200;border-radius:4px;background-color:#f7700d;color:#fff;white-space:nowrap}a.button:active{box-shadow:inset 0 2px 8px #944206;color:#fddcc3}a.button-small{padding:.6em 1.2em}a.button-disabled{border-color:#c0c0c0;background-color:#f3f3f3;color:#a0a0a0;cursor:default}a.button-disabled:active{box-shadow:none;color:#a0a0a0}a.button-bottom{position:absolute;bottom:20px}a.button-color1{border:1px solid #d95200;background-color:#f7700d}a.button-color2{border:1px solid #0066e1;background-color:#0184ff}a.button-color3{border:1px solid #00a61e;background-color:#05d344}a.button-color4{border:1px solid #e1001c;background-color:#ff053a}section a.button{margin:4px 10px}footer section a.button{margin:0}a.appstore{display:block;margin:10px 0}a.appstore-large img{width:200px;height:auto}p.hint{text-align:right;font-size:16px}p.price{margin:10px 0 20px 0;padding:20px 0;background-color:#f7f7f7;border-radius:7px}p.price>span:nth-child(1){padding-right:4px;font-size:17px;font-weight:bold}p.price>span:nth-child(2){color:#505050;font-size:25px;font-weight:bold}p.price>span:nth-child(3){display:block;font-size:11px;font-weight:bold}p.left{text-align:left}img.tick{width:16px;height:16px}ul.ticked{margin:10px 0 0 0}ul.ticked>li{padding:0 0 16px 44px;background-image:url('img/tick.svg');background-repeat:no-repeat;background-size:16px;background-position:20px 0;text-align:left;line-height:130%}ul.ticked.ticked-color1>li{background-image:url('img/tick-color1.svg')}ul.ticked.ticked-color2>li{background-image:url('img/tick-color2.svg')}ul.ticked.ticked-color3>li{background-image:url('img/tick-color3.svg')}ul.ticked.ticked-color4>li{background-image:url('img/tick-color4.svg')}ol.steps{margin:10px 0 0 0;counter-reset:circle-counter;list-style-type:none}ol.steps>li{position:relative;padding:0 0 16px 44px;text-align:left;line-height:130%}ol.steps>li::before{content:counter(circle-counter);counter-increment:circle-counter;position:absolute;left:20px;top:0;width:16px;height:16px;border-radius:50%;background-color:#000;color:#fff;text-align:center;line-height:16px;font-weight:bold;font-size:10px}ol.steps.steps-color1>li::before{background-color:#f7700d}ol.steps.steps-color2>li::before{background-color:#0184ff}ol.steps.steps-color3>li::before{background-color:#05d344}ol.steps.steps-color4>li::before{background-color:#ff053a}.color1{color:#f7700d}.color2{color:#0184ff}.color3{color:#05d344}.color4{color:#ff053a}blockquote.color2{background-color:rgba(1,132,255,.07)}blockquote::before,blockquote::after{color:#0184ff}@media only screen and (min-width:768px){p.hint{font-size:13px}}.spinner{display:none;width:20px;height:20px;margin-left:10px;border:1px solid #3b8686;border-radius:50%;border-left-color:transparent;border-right-color:transparent;-webkit-animation:spinner-anim 1s linear infinite;animation:spinner-anim 1s linear infinite}.spinner-active{display:inline-block}@-webkit-keyframes spinner-anim{100%{-webkit-transform:rotate(360deg)}}@keyframes spinner-anim{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes background-reveal-animation-to-left{0%{opacity:1;-webkit-mask-position:0%}100%{opacity:1;-webkit-mask-position:100%}}@keyframes background-reveal-animation-to-right{0%{opacity:1;-webkit-mask-position:100%}100%{opacity:1;-webkit-mask-position:0%}}@keyframes background-reveal-fade-in{0%{opacity:0}100%{opacity:1}}.background-reveal{position:relative;width:100%;height:462px;overflow:hidden}.background-reveal>div{position:absolute;top:0;left:0;width:100%;height:100%}.background-reveal>div:nth-child(2){opacity:0;-webkit-mask-image:linear-gradient(to left,black 52%,transparent 58%);-webkit-mask-image:linear-gradient(to left,black 52%,rgba(0,0,0,.93) 53%,transparent 58%);-webkit-mask-size:240%;-webkit-mask-position:0%}.background-reveal-animate>div:nth-child(2){animation-name:background-reveal-animation-to-left;animation-delay:2s;animation-duration:1.5s;animation-timing-function:linear;animation-fill-mode:forwards}.background-reveal-animate.background-reveal-from-left>div:nth-child(2){-webkit-mask-image:linear-gradient(to right,black 52%,rgba(0,0,0,.93) 53%,transparent 58%);animation-name:background-reveal-animation-to-right}.background-reveal-animate>div.text-shim{background-color:rgba(0,0,0,.4);opacity:0;z-index:1;animation-name:background-reveal-fade-in;animation-delay:3.7s;animation-duration:.6s;animation-timing-function:linear;animation-fill-mode:forwards}.background-reveal-animate>div.text-shim+h1{opacity:0;animation-name:background-reveal-fade-in;animation-delay:4s;animation-duration:.6s;animation-timing-function:linear;animation-fill-mode:forwards}.background-reveal>h1,.background-reveal>a{z-index:2}div.imageset{margin-bottom:40px}div.imageset>div:nth-child(1){display:flex;flex-wrap:wrap;gap:10px}div.imageset>div:nth-child(1) img{min-width:96px;border:4px solid transparent}div.imageset>div:nth-child(1) a.selected img{border-color:#f7700d}div.imageset>div:nth-child(2) figure{display:none}div.imageset>div:nth-child(2) figure.selected{display:block}div.imageset>div:nth-child(2) figure img{width:100%;max-width:700px}div.imageset>div:nth-child(2) figcaption{min-height:30px;padding:10px 0 0 0;font-style:italic;color:#808080}.expandible{box-sizing:border-box;cursor:pointer;overflow:hidden}section.cards article.expandible{display:block}section.background-light.cards>div>article.expandible{padding-right:30px}.expandible::after{content:"";position:absolute;width:10px;height:6px;right:20px;top:50px;transition:transform .3s ease-in-out;background:transparent url("img/disclosure-indicator.svg") no-repeat 50% 50%;background-size:contain}.expandible>div{max-height:0;transition:max-height .4s ease;overflow:hidden;padding:0 20px 0 30px;text-align:left;cursor:initial}.expandible>div>*{padding:20px 30px 0 0}.expandible>div a.button{margin-left:0}.expandible>*:first-child{display:block;padding-left:0;padding-right:20px;text-align:left}.expandible.open::after{transform:rotateZ(180deg)}.expandibles-with-numbering{counter-reset:expandibles-counter}.expandibles-with-numbering .expandible::before{counter-increment:expandibles-counter;content:counter(expandibles-counter) ".";position:absolute;left:10px;top:46px;color:#808080;font-size:80%}.expandibles-with-numbering .expandible>*:first-child{padding-left:10px}button.menu-toggle{display:flex;align-items:center;justify-content:center;padding:0;border:none;background-color:transparent;cursor:pointer}button.menu-toggle>span{display:flex;flex-direction:column;align-items:flex-end;width:30px;height:20px}button.menu-toggle>span>span{display:block;height:2px;background-color:#fff;transition:all .25s ease-in-out}button.menu-toggle>span>span:nth-child(1){width:30px;margin-bottom:5px}button.menu-toggle>span>span:nth-child(2){width:20px;margin-bottom:5px}button.menu-toggle>span>span:nth-child(3){width:15px}header:not(.open) button.menu-toggle:hover>span>span:nth-child(1){width:20px}header:not(.open) button.menu-toggle:hover>span>span:nth-child(2){width:30px}header:not(.open) button.menu-toggle:hover>span>span:nth-child(3){width:20px}header.open button.menu-toggle>span>span{background-color:#000}header.solid button.menu-toggle>span>span{background-color:#000}header.always-solid button.menu-toggle>span>span{background-color:#000}header:hover button.menu-toggle>span>span{background-color:#000}header.open button.menu-toggle>span>span:nth-child(1){transform:translateY(10px) rotate(-45deg)}header.open button.menu-toggle>span>span:nth-child(2){opacity:0}header.open button.menu-toggle>span>span:nth-child(3){width:30px;transform:translateY(-4px) rotate(45deg)}@media only screen and (min-width:768px){button.menu-toggle{display:none}}header{position:fixed;z-index:10;left:0;top:0;width:100vw;padding:20px 40px 20px 20px;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;background-color:transparent;transition:background-color .25s ease-in}header:hover,header.open,header.solid,header.always-solid,body.submenu-open>header{background-color:#fff}header.solid,header.alway-solid,body.submenu-open>header{box-shadow:0 3px 5px rgba(76,76,76,.1)}header.always-solid+main{margin-top:50px}header div.logo{display:block;width:122px;height:50px;position:relative}header div.logo a{display:block;width:122px;height:50px;border-radius:4px;background-repeat:no-repeat;background-position:left top;background-size:contain;transition:opacity .25s ease-in}header div.logo a:first-child{background-image:url(img/logo-white.png);opacity:1}header div.logo a:last-child{background-image:url(img/logo-black.png);opacity:0;position:absolute;left:0;top:0}header:hover div.logo a:first-child,header.open div.logo a:first-child,header.solid div.logo a:first-child,header.always-solid div.logo a:first-child,body.submenu-open>header div.logo a:first-child{opacity:0}header:hover div.logo a:last-child,header.open div.logo a:last-child,header.solid div.logo a:last-child,header.always-solid div.logo a:last-child,body.submenu-open>header div.logo a:last-child{opacity:1}header>div:nth-child(2){position:fixed;left:0;top:0;width:100%;bottom:0;margin-top:90px;padding-bottom:20px;transform:translateX(100%);transition:transform .4s ease-out;background-color:#fff;overflow:auto}header>div:nth-child(3){display:flex;align-items:center;justify-content:flex-end;min-width:156px}header>div:nth-child(3)>a.button{margin:0 20px 0 0}header.open>div:nth-child(2){transform:translateX(0)}header nav ul{display:block;width:100%;padding:0 20px;box-sizing:border-box}header nav>ul{margin-top:30px}header nav>ul>li>a{display:block;position:relative;text-align:center;white-space:nowrap}header nav>ul>li.menu-group{position:relative}header nav>ul>li.menu-group>a{position:relative;display:block;padding:17px 4px;border-radius:4px}header nav>ul>li.menu-group>a::after{content:"";position:absolute;width:10px;height:6px;right:0;top:50%;margin-right:20px;transform:translateY(-50%);transition:transform .3s ease-in-out;background:transparent url("img/disclosure-indicator.svg") no-repeat 50% 50%;background-size:contain}header nav>ul>li.menu-group.open>a::after{transform:translateY(-50%) rotateZ(180deg)}header nav>ul>li.menu-group>a+ul{display:none;padding-bottom:20px}header nav>ul>li.menu-group.open>a+ul{display:block}header nav>ul>li.menu-group>ul>li>a{position:relative;display:block;padding:12px 0;text-align:center}@media only screen and (min-width:768px){header{justify-content:center}header>div:nth-child(2){position:static;margin-top:0;padding-bottom:0;max-width:600px;transform:none;transition:none;overflow:visible;background-color:transparent}header nav>ul{display:flex;justify-content:space-evenly;gap:10px;margin-top:0}header nav>ul>li.menu-group>a{padding:17px 10px}header nav>ul>li.menu-group>a::after{display:none}header nav>ul>li.menu-group.open>ul{position:absolute;width:210px;left:50%;transform:translateX(-50%);z-index:30;border-radius:4px;margin-top:4px;padding:20px 0;background-color:#fff}header nav>ul>li.menu-group.open>ul::before{content:"";position:absolute;left:50%;top:5px;width:9px;height:9px;z-index:20;border-radius:3px;transform:translate(-50%,-100%) rotate(45deg);background-color:#fff}header nav>ul>li.menu-group>ul>li>a{padding:12px 0;transition:background-color .3s ease-out}header nav>ul>li.menu-group>ul>li>a:hover{transition:none}header>.logo>a::before,header nav>ul>li.menu-group>a::before{content:"";position:absolute;left:0;bottom:6px;right:0;height:2px;background-color:#0184ff;transition:transform .25s ease-out;transform:scaleX(0)}header>.logo>a:hover::before,header nav>ul>li.menu-group.open>a::before{transform:scaleX(1)}header nav>ul>li.menu-group>ul>li>a::before{content:"";position:absolute;left:0;bottom:3px;right:0;height:1px;background-color:#0184ff;transition:transform .1s ease-out;transform:scaleX(0)}header nav>ul>li.menu-group>ul>li>a:hover::before{transform:scaleX(.8)}}@media only screen and (min-width:1100px){header nav>ul>li.menu-group>a{padding:17px 20px}}header nav>ul>li.menu-group::after{content:"";position:absolute;bottom:0;left:0;height:1px;width:100%;opacity:.1;background:linear-gradient(to right,transparent 0%,#666665 50%,transparent 100%)}header nav>ul>li.menu-group>a{font-size:17px;font-weight:bold;color:#7a868e;text-transform:uppercase}header nav>ul>li.menu-group>ul>li>a{color:#505050}@media only screen and (min-width:768px){header nav>ul>li.menu-group::after{display:none}header nav>ul>li.menu-group>a{font-size:14px;font-weight:bold;color:#fff;text-transform:none;transition:color .25s ease-in}header.solid nav>ul>li.menu-group>a{color:#000}header.always-solid nav>ul>li.menu-group>a{color:#000}header:hover nav>ul>li.menu-group>a{color:#000}body.submenu-open>header nav>ul>li.menu-group>a{color:#000}header nav>ul>li.menu-group.open>ul{box-shadow:0 5px 10px 0 rgba(80,80,80,.2)}}section.lift-out{padding:0 0 20px 0;position:relative;background-color:#f5f5f5}section.lift-out>div{width:90%;max-width:800px;margin:0 auto}section.lift-out>div>div>section{transform:translateY(-60px);box-shadow:10px 20px 40px 0 rgba(53,65,97,.07)}section.lift-out>div>div>section:first-child{border-top-left-radius:7px;border-top-right-radius:7px;padding-top:40px}section.lift-out>div>div>section:last-child{border-bottom-left-radius:7px;border-bottom-right-radius:7px}section.lift-out>div>div>section.graphical:first-child{padding-top:0}section.lift-out h1{font-weight:normal}section.lift-out h2{font-size:28px}section.lift-out+section.background-light{padding-top:20px}section.fullscreen{height:100vh;max-height:1000px;box-sizing:border-box}section.fullscreen a.scrolldown-hint{display:none;position:absolute;bottom:58px;left:50%;transform:translate(-50%,0);transition:transform .3s ease-out}section.fullscreen a.scrolldown-hint:hover{transform:translate(-50%,-5px);cursor:pointer}@media only screen and (hover:hover) and (max-height:1000px){section.fullscreen a.scrolldown-hint{display:block}}section.title{position:relative;display:flex;align-items:center;justify-content:center;min-height:40vh;padding-top:70px}section.title>.tint{position:absolute;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,.3)}section.title>h1{max-width:600px;z-index:1;color:#fff;text-align:center;text-shadow:0 0 15px rgba(0,0,0,.7)}section.title.fullscreen{padding-bottom:15vh}section.title.title-large>h1{font-size:46px}@media only screen and (min-width:768px){section.title>h1{font-size:44px}section.title.fullscreen{padding-bottom:5vh}section.title.title-large>h1{font-size:56px}}@media only screen and (min-width:1000px){section.title>h1{max-width:900px;font-size:64px}section.title.title-large>h1{font-size:66px}}@media only screen and (min-height:1000px){section.title{min-height:25vh}}section.title-no-text{min-height:150px}section.narrative{display:flex;flex-direction:column;gap:20px;align-items:center;padding-top:80px;padding-bottom:80px}section.narrative>*{max-width:700px;text-align:center}section.narrative-left>p{text-align:left}section.document{max-width:700px;margin:0 auto;padding-top:80px;padding-bottom:80px}section.document>*{max-width:700px;text-align:left;padding-top:20px}section.document>p+h2,section.document>img+h2,section.document>a+h2{padding-top:80px}section.document>p+h3,section.document>pre+h3{padding-top:50px}section.document>ol+h3,section.document>ul+h3,section.document>img+h3{padding-top:50px}section.document>img{display:block;width:100%}section.cards>div{display:flex;flex-direction:column;gap:20px;align-items:center;justify-content:center;width:100%;margin-top:40px;padding:0 20px;box-sizing:border-box}section.cards article{position:relative;flex:1;display:flex;flex-direction:column;gap:14px;justify-content:flex-start;align-items:center;width:100%;max-width:300px}section.cards article>img,section.cards article>svg{display:block;height:52px}section.cards article>p{color:#808080}section.cards article:nth-child(1)>h4{color:#f7700d}section.cards article:nth-child(2)>h4{color:#0184ff}section.cards article:nth-child(3)>h4{color:#05d344}section.cards article:nth-child(4)>h4{color:#ff053a}section.cards-as-columns>div{margin-top:20px;gap:40px}section.cards-as-columns>div>article:last-child>svg{margin-top:60px}section.cards-as-columns article{max-width:inherit;padding-bottom:0}section.cards-in-two-columns>div>div{display:flex;flex:1;gap:20px;flex-direction:column}section.cards-in-two-columns>div>div>article{flex:none}section.up-next>div{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:0;max-width:1040px;margin:0 auto;padding-top:0}section.up-next>div>*{width:auto}@media only screen and (min-width:768px){section.cards>div{flex-direction:row;align-items:stretch;max-width:1000px}section.cards article{max-width:inherit}section.cards-as-columns>div{align-items:center;gap:20px;max-width:800px}section.cards-as-columns>div>article:last-child>svg{margin-top:0}section.cards-as-columns.top-aligned-columns>div{align-items:start}section.cards-as-columns.flip-horizontal>div{flex-direction:row-reverse}section.cards-as-columns article.image{min-height:320px}section.up-next>div{justify-content:flex-end;flex-direction:row;gap:20px}}section.background-white{background-color:#fff}section.background-white input[type="text"],section.background-white input[type="password"],section.background-white input[type="search"],section.background-white input[type="email"],section.background-white select,section.background-white textarea{background-color:#f3f3f3}section.background-light{background-color:#f5f5f5}section.background-light.cards article{padding:40px 20px;background-color:#fff;box-shadow:10px 20px 40px 0 rgba(53,65,97,.07)}section.background-light.cards.cards-as-columns article{padding-top:0;padding-bottom:0;background-color:transparent;box-shadow:none}section.background-location-map{background:#143c5b url(img/background-location-map.jpg) no-repeat 50% 50%;background-size:contain;height:60vw;max-height:466px;padding:0}section.icon-collage{background:#143c5b url(img/icon-collage-background.png) repeat 0 0;background-size:contain}section.icon-collage>*{color:#fff}section.icon-collage>div{margin-top:0}section.icon-collage article{padding:0;background-color:transparent}section.graphical{padding:0}section.graphical>img{display:block;width:100%}section.graphical>img:first-child{border-top-left-radius:7px;border-top-right-radius:7px}section.graphical>img:last-child{border-bottom-left-radius:7px;border-bottom-right-radius:7px}section.sitemap>article:first-child{max-width:300px;margin-bottom:20px}section.sitemap>article:first-child p{margin-bottom:12px}section.sitemap>article>a:first-child{display:block;margin-bottom:6px;padding:10px 0}section.sitemap>article>a:first-child+ul{display:none}section.sitemap>article>a.open:first-child+ul{display:block}section.sitemap>article>ul{margin-bottom:26px}section.sitemap>article>ul>li{margin:4px 0}section.sitemap>article>ul>li>a{display:block;padding:10px 0}@media only screen and (min-width:768px){section.sitemap{display:flex;gap:20px;max-width:1120px;margin:40px auto 0 auto}section.sitemap>article{flex:1}section.sitemap>article>a:first-child{min-height:12px;cursor:default}section.sitemap>article>a:first-child+ul{display:block}section.sitemap>article>ul>li>a{padding:6px 0}}section.sitemap>article>a:first-child{color:#14264b;font-size:19px;text-transform:uppercase}section.sitemap>article>ul>li>a{color:#687a86}@media only screen and (min-width:768px){section.sitemap>article>a:first-child{font-size:16px}}section.links>p{margin:10px 0}@media only screen and (min-width:768px){section.links{display:flex;gap:20px;justify-content:center}section.links>p{width:auto}}section.links>p{color:#808080}section.links>p>a{color:#7a868e}.image{background-repeat:no-repeat;background-position:50% 50%;background-size:contain}.image.cover-image{background-size:cover}article.image{min-width:70vw;max-width:70vw;min-height:70vw}article.image-16-9{min-height:40vw}@media only screen and (min-width:768px){article.image{min-width:auto;max-width:auto;min-height:auto}}.image.image-attendance-app{background-image:url(img/attendance-app-on-office-reception-desk.jpg)}.image.image-attendance-dashboard-screenshot{background-image:url(img/attendance-dashboard-angled-screenshot.jpg)}.image.image-deductions{background-image:url(img/attendance-meal-break-deductions.jpg)}.image.image-attendance-timesheet{background-image:url(img/attendance-timesheet.png)}.image.image-investigation{background-image:url(img/investigation.jpg)}.image.image-compliance-list-checked{background-image:url(img/compliance-list-checked.jpg)}.image.image-safe-work-environment{background-image:url(img/safe-work-environment.jpg)}.image.image-attendance-app-sign-in{background-image:url(img/attendance-app-sign-in.jpg)}.image.image-unattended-reception{background-image:url(img/attendance-app-supports-unattended-reception.jpg)}.image.image-cozy-reception-with-refreshments{background-image:url(img/cozy-reception-with-refreshments.jpg)}.image.image-attendance-app-with-extra-questions{background-image:url(img/attendance-app-with-extra-questions.jpg)}.image.image-brand-identity-with-colour-and-logo{background-image:url(img/brand-identity-with-colour-and-logo.jpg)}.image.image-cross-reference-invoices{background-image:url(img/cross-reference-invoices.jpg)}.image.image-on-target{background-image:url(img/on-target.jpg)}.image.image-attendance-app-mounted-on-wall{background-image:url(img/attendance-app-mounted-on-wall.jpg)}.image.image-attendance-roll-call{background-image:url(img/attendance-roll-call.jpg)}.image.image-attendance-roll-call-pin{background-image:url(img/attendance-roll-call-pin.jpg)}.image.image-attendance-dashboard-thumbs-up-like{background-image:url(img/attendance-dashboard-thumbs-up-like.jpg)}.image.image-attendance-dashboard-on-laptop{background-image:url(img/attendance-dashboard-on-laptop.jpg)}.image.image-chart{background-image:url("img/background-chart.jpg");background-position:85% 50%;background-color:#cbc9e9;background-size:contain}.image.image-import-timesheets-into-payroll{background-image:url("img/import-timesheets-into-payroll.jpg")}.image.image-leighscomputing-who-we-are{background-image:url("img/leighscomputing-who-we-are.jpg")}.image.image-adhesive-name-badge-for-visitor{background-image:url("img/adhesive-name-badge-for-visitor.jpg")}@media only screen and (max-width:767px){.image.image-attendance-app-on-reception-desk-wideangle{background-image:url("img/attendance-app-on-reception-counter-in-modern-office-mobile.jpg")}.image.image-attendance-app-on-reception-desk-wideangle-outlined{background-image:url("img/attendance-app-on-reception-counter-in-modern-office-outlined-mobile.jpg")}.image.image-attendance-app-in-dark-stand{background-image:url("img/attendance-app-in-dark-stand-mobile.jpg")}.image.image-attendance-app-in-light-stand{background-image:url("img/attendance-app-in-light-stand-mobile.jpg");background-position:0% 30%}.image.image-attendance-app-in-industrial-location{background-image:url("img/attendance-app-in-industrial-location-mobile.jpg");background-position:100% 20%}.image.image-attendance-app-on-dark-wall{background-image:url(img/attendance-app-on-dark-wall-mobile.jpg)}.image.image-attendance-app-on-dark-wall-red{background-image:url("img/attendance-app-on-dark-wall-red-mobile.jpg")}.image.image-attendance-web-app{background-image:url("img/attendance-web-app-used-by-cleaning-team-mobile.jpg")}.image.image-attendance-dashboard{background-image:url("img/background-attendance-dashboard-mobile.jpg")}.image.image-improve-efficiency{background-image:url(img/background-improve-efficiency-mobile.jpg);background-position:100% 0%}.image.image-health-and-safety-compliance{background-image:url(img/background-health-and-safety-compliance-mobile.jpg)}.image.image-job-costing{background-image:url("img/background-job-costing-mobile.jpg")}.image.image-invoice-reconciliation{background-image:url("img/background-invoice-reconciliation-mobile.jpg")}.image.image-questions-and-answers{background-image:url("img/background-questions-and-answers-mobile.jpg");background-position:50% 0}.image.image-developer-api{background-image:url("img/background-developer-api-mobile.jpg")}.image.image-about-us{background-image:url("img/background-about-us-mobile.jpg");background-position:50% 20%}.image.image-legal{background-image:url("img/background-legal-mobile.jpg");background-position:0% 50%}}@media only screen and (min-width:768px){.image.image-attendance-app-on-reception-desk-wideangle{background-image:url("img/attendance-app-on-reception-counter-in-modern-office.jpg");background-position:70% 50%}.image.image-attendance-app-on-reception-desk-wideangle-outlined{background-image:url("img/attendance-app-on-reception-counter-in-modern-office-outlined.jpg");background-position:70% 50%}.image.image-attendance-app-in-dark-stand{background-image:url("img/attendance-app-in-dark-stand.jpg");background-position:50% 20%}.image.image-attendance-app-in-light-stand{background-image:url("img/attendance-app-in-light-stand.jpg");background-position:30% 30%}.image.image-attendance-app-in-industrial-location{background-image:url("img/attendance-app-in-industrial-location.jpg");background-position:80% 30%}.image.image-attendance-app-on-dark-wall{background-image:url(img/attendance-app-on-dark-wall.jpg)}.image.image-attendance-app-on-dark-wall-red{background-image:url("img/attendance-app-on-dark-wall-red.jpg");background-position:80% 35%}.image.image-attendance-web-app{background-image:url("img/attendance-web-app-used-by-cleaning-team.jpg");background-position:30% 0}.image.image-attendance-dashboard{background-image:url("img/background-attendance-dashboard.jpg")}.image.image-improve-efficiency{background-image:url(img/background-improve-efficiency.jpg);background-position:100% 0%}.image.image-health-and-safety-compliance{background-image:url(img/background-health-and-safety-compliance.jpg)}.image.image-job-costing{background-image:url("img/background-job-costing.jpg")}.image.image-invoice-reconciliation{background-image:url("img/background-invoice-reconciliation.jpg");background-position:100% 0%}.image.image-questions-and-answers{background-image:url("img/background-questions-and-answers.jpg");background-position:20% 50%}.image.image-developer-api{background-image:url("img/background-developer-api.jpg")}.image.image-about-us{background-image:url("img/background-about-us.jpg");background-position:50% 20%}.image.image-legal{background-image:url("img/background-legal.jpg")}}.requires-option-lostlogin{display:none}.requires-option-notpending{display:none}.requires-option-pending{display:none}.requires-option-subscribed{display:none}.requires-option-unsubscribed{display:none}.requires-option-notsubmitted{display:none}.requires-option-submitted{display:none}.requires-option-error{display:none}.option-lostlogin .requires-option-lostlogin{display:block}.option-pending .requires-option-pending{display:block}.option-subscribed .requires-option-subscribed{display:block}.option-unsubscribed .requires-option-unsubscribed{display:block}.option-notsubmitted .requires-option-notsubmitted{display:block}.option-submitted .requires-option-submitted{display:block}.option-error .requires-option-error{display:block}.help-diagram{margin:0 0 3em 0}.help-diagram div{margin:0 auto;text-align:center}.help-diagram div div,.help-diagram table div{display:inline-block;padding:40px 20px;background-color:#fff;box-shadow:10px 20px 40px 0 rgba(53,65,97,.07);text-align:center}.help-diagram svg{display:block;margin:0 auto;color:#14264b}.help-diagram h3{padding:1em 0 .9em 0}.help-diagram p{display:block;color:#808080}.help-diagram .help-arrow{padding:20px;position:relative}.help-diagram .help-arrow svg{max-width:16mm;color:#c0c0c0}.help-diagram .help-arrow span{position:absolute;margin:1.5em 0 0 3em;text-align:left;color:#808080}.help-diagram table{table-layout:fixed;margin:0 auto -20px auto;border-spacing:20px;border-collapse:separate}.help-diagram table td{width:30%;border-top:none;vertical-align:top;padding:0}.help-diagram table td:first-child,.help-diagram table td:last-child{width:auto;vertical-align:middle;font-size:22px;color:#14264b}.help-diagram table td:first-child{visibility:hidden}.help-diagram .help-site svg{max-width:18mm}.help-diagram .help-site p{max-width:44mm}.help-diagram .help-sites td:nth-child(2)>.help-site svg{color:#f7700d}.help-diagram .help-sites td:nth-child(3)>.help-site svg{color:#0184ff}.help-diagram .help-sites td:nth-child(4)>.help-site svg{color:#05d344}@media only screen and (max-width:770px){.help-diagram table td:nth-child(4){display:none}}@media only screen and (max-width:600px){.help-diagram table td{width:50%}.help-diagram table td:nth-child(1){display:none}.help-diagram table td:nth-child(5){display:none}.help-diagram table div{padding:.7em .7em}}.help-diagram .help-dashboard div svg{max-width:34mm}.help-diagram .help-dashboard div p{max-width:60mm}.help-diagram .help-team div svg{max-width:36mm;color:#ff053a}.help-diagram .help-team div p{max-width:60mm}.dashboard-svg{margin:0 0 20px 0}.dashboard-svg svg{max-width:200px}pre.json{line-height:12px;white-space:pre;word-wrap:pre;font-family:monospace;font-size:80%}.json-property{color:#79bd9a}.json-value{color:#808080}.json-open-bracket{color:#37565e;font-weight:bold}.json-close-bracket{color:#37565e;font-weight:bold}.json-semi-colon{color:#14171a}.json-comma{color:#b0b0b0}@media only screen and (min-width:768px){pre.json{line-height:14px;white-space:pre;word-wrap:pre;font-family:monospace;font-size:90%}}section table{width:100%;margin-bottom:2em;border-collapse:collapse;font-size:100%}section table td{padding:16px 10px 13px 10px;vertical-align:middle;line-height:120%}section table td:first-child{padding-left:0}section table thead td{vertical-align:bottom;padding-top:40px}section table thead td h4{color:#808080;text-transform:uppercase;font-size:10px;font-weight:bold;font-family:inherit}section table tbody tr.h3 td{padding-top:3em}section table tbody td{border-top:1px solid #e0e0e0}