a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{background:transparent;border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}.clearfix{*zoom:1}.marketing{color:#3f5369;font-size:15px;font-weight:300;line-height:22px}.marketing,.marketing a,.marketing abbr,.marketing acronym,.marketing address,.marketing applet,.marketing article,.marketing aside,.marketing audio,.marketing b,.marketing big,.marketing blockquote,.marketing canvas,.marketing caption,.marketing center,.marketing cite,.marketing code,.marketing dd,.marketing del,.marketing details,.marketing dfn,.marketing div,.marketing dl,.marketing dt,.marketing em,.marketing embed,.marketing fieldset,.marketing figcaption,.marketing figure,.marketing footer,.marketing form,.marketing h1,.marketing h2,.marketing h3,.marketing h4,.marketing h5,.marketing h6,.marketing header,.marketing hgroup,.marketing i,.marketing iframe,.marketing img,.marketing ins,.marketing kbd,.marketing label,.marketing legend,.marketing li,.marketing mark,.marketing menu,.marketing nav,.marketing object,.marketing ol,.marketing output,.marketing p,.marketing pre,.marketing q,.marketing ruby,.marketing s,.marketing samp,.marketing section,.marketing small,.marketing span,.marketing strike,.marketing strong,.marketing sub,.marketing summary,.marketing sup,.marketing table,.marketing tbody,.marketing td,.marketing tfoot,.marketing th,.marketing thead,.marketing time,.marketing tr,.marketing tt,.marketing u,.marketing ul,.marketing var,.marketing video{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;font-family:canada-type-gibson,sans-serif}@media screen and (min-width:1024px){.marketing{font-size:16px;line-height:24px}}.marketing p{color:#3f5369;font-size:15px;font-weight:300;line-height:22px;margin-bottom:20px}@media screen and (min-width:1024px){.marketing p{margin-bottom:22px}}.marketing h1{font-size:32px;font-weight:200;letter-spacing:-1px;line-height:38px}@media screen and (min-width:1024px){.marketing h1{font-size:60px;line-height:73px}}.marketing h2{font-size:30px;font-weight:200;line-height:73px}@media screen and (min-width:1024px){.marketing h2{font-size:50px;line-height:73px}}.marketing h3{font-size:24px;font-weight:200;line-height:33px}@media screen and (min-width:1024px){.marketing h3{font-size:40px;line-height:55px}}.marketing h4{font-size:12px;font-weight:500;line-height:27px}@media screen and (min-width:1024px){.marketing h4{font-size:14px}}.marketing h5{font-size:15px;font-weight:500;line-height:22.3px}@media screen and (min-width:1024px){.marketing h5{font-size:17px;line-height:24.3px}}.marketing h6{font-size:14px;font-weight:400;line-height:14px}.marketing img{height:auto;max-width:100%}.marketing .heading{min-height:0}.marketing .heading a{cursor:pointer}.marketing select.signup-centre-input{width:100%}@media (min-width:1024px){.marketing .heading{min-height:26px}}.marketing #ReportingLogo{background:url(/Content/Images/Logos/Primary/reporting-dark-bg-full-name.svg) no-repeat;display:block;height:70px;margin:auto;width:130px}@media (min-width:1024px){.marketing #ReportingLogo{height:110px;width:220px}}.marketing .heading{background:#04255b;margin-bottom:0;padding:42px 0}.marketing .heading .container{margin:0 auto;max-width:1200px;position:relative;width:80%}.marketing .signup-centre-new{background:#fff;margin:0 auto;padding-bottom:20px;text-align:center;width:350px}.marketing .signup-centre-component{margin-top:15px;width:100%}.marketing .signup-centre-label{color:rgba(4,37,91,.75);display:block;font-size:13px;font-weight:400;margin-bottom:5px;text-align:left}.marketing .signup-centre-input{border:1px solid rgba(0,177,255,.4);border-radius:5px;color:rgba(4,37,91,.75);font-size:100%;padding:10px;width:350px}.marketing .signup-centre-input option:disabled{color:rgba(4,37,91,.75)}.marketing .signup-centre-new .validation--error{color:#e63327}.marketing .signup-centre-new .validation--info{color:rgba(4,37,91,.75)}.marketing select.signup-centre-input{background:#fff;height:42px}.marketing .signup-centre-input:focus{border-color:#3898ec;outline:0}.marketing .signup-form-input{background:#fff;border:1px solid #dadada;border-radius:5px;color:#000;font-size:14px;padding:10px;width:445px}.marketing .ErrorText{color:#e43f43;font-weight:700}.marketing .signup-link{color:rgba(4,37,91,.75);cursor:pointer;font-weight:300}.marketing .signup-link a{font-weight:400;text-decoration:none}.marketing label.signup-link{padding-left:16px}.marketing .signup-link a{color:#00b4ec}.marketing .signup-link-signup-label{color:#04255b;display:block;font-weight:400;margin:20px auto 30px;text-align:center}.marketing .signup-link-signin{color:#00b4ec;text-decoration:underline}.marketing .signup-link-signin:hover{color:#00b4ec}.marketing .marketing-button{background-color:#00b1ff;border:none;border-radius:9px;box-shadow:0 1px 0 0 transparent;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-weight:500;margin-top:25px;padding:15px 25px;text-transform:uppercase;transition:all .2s ease}.marketing .marketing-button-wide{width:100%}.marketing .marketing-button.Working,.marketing .marketing-button:hover{background-color:#40c4ff;box-shadow:0 0 10px 0 rgba(0,177,255,.5);color:#fff;text-decoration:none}.marketing .signup-form-group{border:none;padding:initial}.marketing .signup-form-group:not(:last-child){margin-bottom:50px}.marketing .signup-centre-header{color:rgba(4,37,91,.75);font-size:25px;font-weight:300;line-height:32px;padding:40px 0}.marketing .signup-centre-header.signup-centre-strong{font-weight:400}.marketing .signup-centre-text{color:rgba(4,37,91,.75);font-size:16px;font-weight:300;padding-bottom:16px}@media only screen and (min-width:1024px){.marketing .signup-centre-header{display:block}}@media screen and (min-width:64em){.marketing .typography,.marketing .typography p{font-size:18px;line-height:25px}}.marketing .validation--error .signup-centre-input{border-color:#e63327}.marketing .is-hidden{display:none}

/*!
 * animate.css -https://daneden.github.io/animate.css/
 * Version - 3.7.2
 * Licensed under the MIT license - https://opensource.org/licenses/MIT
 *
 * Copyright (c) 2019 Daniel Eden
 */@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.headShake{animation-name:headShake;animation-timing-function:ease-in-out}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}.fadeInDown{animation-name:fadeInDown}.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.delay-1s{animation-delay:1s}.animated.delay-2s{animation-delay:2s}.animated.delay-3s{animation-delay:3s}.animated.delay-4s{animation-delay:4s}.animated.delay-5s{animation-delay:5s}.animated.fast{animation-duration:.8s}.animated.faster{animation-duration:.5s}.animated.slow{animation-duration:2s}.animated.slower{animation-duration:3s}@media (prefers-reduced-motion:reduce),(print){.animated{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}