@keyframes moveDown{0%{top:-200px}100%{top:calc(100% + 200px)}}.theme-HRIS .homepageBanner.gradientBanner .title h1 .gradientText,.theme-HRIS .homepageBanner.gradientBanner .title p .gradientText{background-image:linear-gradient(to right, #e90268, #00ace1)}.theme-HRF .homepageBanner .featuredWrapper .featuredItem.Webinar .itemTagWrapper .line,.theme-HRF .homepageBanner .featuredWrapper .featuredItem.Case .itemTagWrapper .line,.theme-HRF .homepageBanner .featuredWrapper .featuredItem.Other .itemTagWrapper .line,.theme-HRF .homepageBanner .featuredWrapper .featuredItem.Research .itemTagWrapper .line,.theme-HRF .homepageBanner .featuredWrapper .featuredItem.Publication .itemTagWrapper .line{background-color:var(--colour-green)}.theme-HRF .homepageBanner .featuredWrapper .featuredItem .itemTagWrapper .line{background-color:var(--colour-green)}.homepageBanner{border-bottom:1px solid var(--colour-lightGreyBorder);position:relative;overflow:hidden}.homepageBanner.isActive .image:after{border-top-color:var(--colour-lightGreyBorder)}.homepageBanner.isActive .image .mainImage{opacity:1}.homepageBanner.isActive .image .backgroundImage.mobile{opacity:1}.homepageBanner.isActive .textWrapper{opacity:1;transform:translate(0)}.homepageBanner.isActive .featuredWrapper .featuredTitleWrapper,.homepageBanner.isActive .featuredWrapper .featuredItems{opacity:1;transform:translate(0)}.homepageBanner.isActive .featuredWrapper .featuredTitleWrapper .featuredTitle:after{opacity:1}.homepageBanner.background-lightgrey{background-color:var(--colour-lightgrey)}.homepageBanner.gradientBanner .title h1,.homepageBanner.gradientBanner .title p{margin-bottom:12px;line-height:1.2;font-weight:400;font-family:var(--font-title);color:var(--colour-text);font-size:4rem;letter-spacing:-1.5px;margin:0}@media(min-width: 768px){.homepageBanner.gradientBanner .title h1,.homepageBanner.gradientBanner .title p{font-size:4.8rem}}@media(min-width: 1420px)and (min-height: 800px){.homepageBanner.gradientBanner .title h1,.homepageBanner.gradientBanner .title p{font-size:5.6rem}}.homepageBanner.gradientBanner .title h1 .gradientText,.homepageBanner.gradientBanner .title p .gradientText{background-image:linear-gradient(to right, #70bc1f, #00ace1);background-clip:text;-webkit-background-clip:text;color:transparent}.homepageBanner.gradientBanner .title h1+p,.homepageBanner.gradientBanner .title p+p{margin-top:0}.homepageBanner.gradientBanner .title+p{margin-top:18px}@media(min-width: 768px){.homepageBanner.gradientBanner .title+p{margin-top:25px}}@media(min-width: 1050px){.homepageBanner.gradientBanner .title+p{margin-top:30px}}@media(min-width: 1420px){.homepageBanner.gradientBanner .title+p{margin-top:40px}}@media(min-width: 1050px){.homepageBanner .inner{display:grid;grid-template-columns:36% 64%;justify-content:space-between;align-items:center;height:660px;padding-left:8%}}@media(min-width: 1420px){.homepageBanner .inner{grid-template-columns:34% 66%;height:730px;padding-left:calc((100% - 1180px)/2)}}@media(min-width: 1700px){.homepageBanner .inner{height:auto;max-height:850px}}.homepageBanner .image{height:100%;position:relative;margin-top:-60px}@media(min-width: 450px){.homepageBanner .image{margin-top:40px}}@media(min-width: 768px){.homepageBanner .image{margin-top:60px}}@media(min-width: 1050px){.homepageBanner .image{margin-top:0px}}.homepageBanner .image:before{content:"";position:absolute;bottom:0;right:0;z-index:10;width:97px;height:97px;background:linear-gradient(to bottom right, transparent 0%, transparent 50%, #fff 50%, #fff 100%)}@media(min-width: 1050px){.homepageBanner .image:before{width:210px;height:210px}}@media(min-width: 1420px){.homepageBanner .image:before{width:235px;height:235px}}.homepageBanner .image:after{content:"";position:absolute;top:0;left:-15px;width:450px;height:100%;background:linear-gradient(to bottom right, #fff 0%, #fff 50%, transparent 50%, transparent 100%)}@media(min-width: 450px){.homepageBanner .image:after{width:455px;left:-35px;border-top:1px solid var(--colour-white);transition:border-top-color .4s ease 1s}}@media(min-width: 768px){.homepageBanner .image:after{width:563px}}@media(min-width: 1050px){.homepageBanner .image:after{width:620px;left:0px;border-top:none}}@media(min-width: 1230px){.homepageBanner .image:after{width:640px}}@media(min-width: 1420px){.homepageBanner .image:after{width:700px}}@media(min-width: 1700px){.homepageBanner .image:after{width:75%}}.homepageBanner .image .mainImage{width:100%;object-fit:cover;height:400px;opacity:0;transition:opacity .2s ease}@media(min-width: 450px){.homepageBanner .image .mainImage{height:470px}}@media(min-width: 768px){.homepageBanner .image .mainImage{height:580px}}@media(min-width: 1050px){.homepageBanner .image .mainImage{height:660px}}@media(min-width: 1420px){.homepageBanner .image .mainImage{height:730px}}@media(min-width: 1700px){.homepageBanner .image .mainImage{height:100%}}.homepageBanner .image .backgroundImage{position:absolute;z-index:20}.homepageBanner .image .backgroundImage.left.mobile{left:-4px;bottom:-52px;transform:rotate(3deg)}@media(min-width: 450px){.homepageBanner .image .backgroundImage.left.mobile{transform:rotate(0deg);left:0;bottom:-20px;height:330px}}.homepageBanner .image .backgroundImage.left.desktop{left:-150px;transform:rotate(-1.5deg);bottom:0}@media(min-width: 1230px){.homepageBanner .image .backgroundImage.left.desktop{left:-144px;transform:rotate(-1deg)}}@media(min-width: 1420px){.homepageBanner .image .backgroundImage.left.desktop{left:-147px}}@media(min-width: 1700px){.homepageBanner .image .backgroundImage.left.desktop{left:-144px}}.homepageBanner .image .backgroundImage.right{bottom:0;right:0}.homepageBanner .image .backgroundImage.mobile{display:block;opacity:0;transition:opacity .8s ease .4s}@media(min-width: 1050px){.homepageBanner .image .backgroundImage.mobile{display:none}}.homepageBanner .image .backgroundImage.desktop{display:none}@media(min-width: 1050px){.homepageBanner .image .backgroundImage.desktop{display:block;bottom:-25px}}@media(min-width: 1420px){.homepageBanner .image .backgroundImage.desktop{bottom:0px}}.homepageBanner .textWrapper{padding:90px 10% 0;display:flex;flex-direction:column;text-align:center;align-items:center;position:relative;z-index:300;margin:0 auto;opacity:0;transform:translateY(40px);transition:opacity .8s ease .6s,transform .8s ease .6s}@media(min-width: 500px){.homepageBanner .textWrapper{max-width:90%}}@media(min-width: 768px){.homepageBanner .textWrapper{padding-top:120px}}@media(min-width: 1050px){.homepageBanner .textWrapper{padding:100px 0 100px 0;text-align:left;align-items:flex-start;max-width:520px;margin:0}}.homepageBanner .textWrapper .title{margin-bottom:12px;line-height:1.2;font-weight:400;font-family:var(--font-title);color:var(--colour-text);font-size:4rem;letter-spacing:-1.5px;margin:0}@media(min-width: 768px){.homepageBanner .textWrapper .title{font-size:4.8rem}}@media(min-width: 1420px)and (min-height: 800px){.homepageBanner .textWrapper .title{font-size:5.6rem}}.homepageBanner .textWrapper .title+p{margin-top:18px}@media(min-width: 768px){.homepageBanner .textWrapper .title+p{margin-top:25px}}@media(min-width: 1050px){.homepageBanner .textWrapper .title+p{margin-top:30px}}@media(min-width: 1420px){.homepageBanner .textWrapper .title+p{margin-top:40px}}.homepageBanner .textWrapper p{margin-bottom:20px;font-family:var(--font-body);color:rgba(36,53,65,.8);line-height:1.5;font-weight:400;color:var(--colour-text);font-size:1.5rem;line-height:1.45;letter-spacing:-0.2px;margin:0}@media(min-width: 768px){.homepageBanner .textWrapper p{font-size:1.62rem}}@media(min-width: 1420px)and (min-height: 800px){.homepageBanner .textWrapper p{font-size:1.8rem}}.homepageBanner .featuredWrapper{border-top:1px solid var(--colour-lightGreyBorder);background-color:var(--colour-navGreyLight);position:relative;z-index:2000;padding:25px 0 45px}@media(min-width: 768px){.homepageBanner .featuredWrapper{padding:35px 0 55px}}@media(min-width: 1050px){.homepageBanner .featuredWrapper{padding:0}}.homepageBanner .featuredWrapper .featuredTitleWrapper,.homepageBanner .featuredWrapper .featuredItems{opacity:0;transform:translateX(-40px);transition:opacity .8s ease .8s,transform .8s ease .8s}.homepageBanner .featuredWrapper .featuredTitleWrapper{padding:0 5% 22px}@media(min-width: 1050px){.homepageBanner .featuredWrapper .featuredTitleWrapper{max-width:1180px;grid-gap:30px;padding:0 8% 0;margin:-55px auto 0;box-sizing:content-box;position:relative}}@media(min-width: 1420px){.homepageBanner .featuredWrapper .featuredTitleWrapper{margin-top:-65px}}@media(min-width: 1050px){.homepageBanner .featuredWrapper .featuredTitleWrapper:before{content:"";position:absolute;z-index:20;left:8%;top:-200px;height:200px;width:1px;background-color:var(--colour-white)}}@media(min-width: 1420px){.homepageBanner .featuredWrapper .featuredTitleWrapper:before{left:calc((100% - 1180px)/2)}}.homepageBanner .featuredWrapper .featuredTitleWrapper .featuredTitle{color:var(--colour-text);font-family:var(--font-body);font-weight:500;font-size:1.5rem;position:relative}@media(min-width: 768px){.homepageBanner .featuredWrapper .featuredTitleWrapper .featuredTitle{font-size:1.6rem}}@media(min-width: 1050px){.homepageBanner .featuredWrapper .featuredTitleWrapper .featuredTitle{padding-left:16px}}@media(min-width: 1050px){.homepageBanner .featuredWrapper .featuredTitleWrapper .featuredTitle:before{content:"";position:absolute;left:0;top:0;height:300px;width:1px;background-color:var(--colour-lightGreyBorder)}}@media(min-width: 1050px){.homepageBanner .featuredWrapper .featuredTitleWrapper .featuredTitle:after{content:"";position:absolute;width:1px;top:-210px;left:0;height:200px;opacity:0;transition:opacity 0s ease 1s;background:var(--colour-black);animation-name:moveDown;animation-duration:1.5s;animation-delay:3s;animation-iteration-count:infinite}}@media(min-width: 1050px){.homepageBanner .featuredWrapper .itemContainer{max-width:1180px;padding:57px 8% 30px;margin:0 auto;box-sizing:content-box}}@media(min-width: 1420px){.homepageBanner .featuredWrapper .itemContainer{padding-top:67px}}.homepageBanner .featuredWrapper .itemContainer .itemContainerInner{display:flex}@media(max-width: 1049.5px){.homepageBanner .featuredWrapper .itemContainer .itemContainerInner{padding-left:5%;overflow-x:scroll;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}.homepageBanner .featuredWrapper .itemContainer .itemContainerInner::-webkit-scrollbar{display:none}}@media(min-width: 1050px){.homepageBanner .featuredWrapper .itemContainer .itemContainerInner{margin-left:30px;grid-gap:30px;display:grid;grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1230px){.homepageBanner .featuredWrapper .itemContainer .itemContainerInner{grid-gap:45px}}@media(min-width: 1420px){.homepageBanner .featuredWrapper .itemContainer .itemContainerInner{margin-left:40px;grid-gap:60px}}.homepageBanner .featuredWrapper .featuredItem{min-width:180px;margin-left:35px}.homepageBanner .featuredWrapper .featuredItem:focus-visible{outline:var(--colour-linkFocus) 1px solid;outline-offset:3px}@media(min-width: 500px){.homepageBanner .featuredWrapper .featuredItem{min-width:220px}}@media(min-width: 768px){.homepageBanner .featuredWrapper .featuredItem{margin-left:50px;min-width:260px}}@media(min-width: 1050px){.homepageBanner .featuredWrapper .featuredItem{margin-left:0px;min-width:auto}}@media(max-width: 1049.5px){.homepageBanner .featuredWrapper .featuredItem:first-of-type{margin-left:0}}@media(max-width: 1049.5px){.homepageBanner .featuredWrapper .featuredItem:last-of-type{padding-right:5%}}.homepageBanner .featuredWrapper .featuredItem:hover .itemTitle{text-decoration-color:inherit}.homepageBanner .featuredWrapper .featuredItem.Publication .itemTagWrapper .line{background-color:var(--colour-green)}.homepageBanner .featuredWrapper .featuredItem.Webinar .itemTagWrapper .line,.homepageBanner .featuredWrapper .featuredItem.Case .itemTagWrapper .line{background-color:var(--colour-cyan)}.homepageBanner .featuredWrapper .featuredItem.Research .itemTagWrapper .line{background-color:var(--colour-yellow)}.homepageBanner .featuredWrapper .featuredItem.Other .itemTagWrapper .line{background-color:var(--colour-grey)}.homepageBanner .featuredWrapper .featuredItem .itemTextWrapper{position:relative;height:100%}.homepageBanner .featuredWrapper .featuredItem .itemTagWrapper{display:flex;margin-left:3px}@media(min-width: 768px){.homepageBanner .featuredWrapper .featuredItem .itemTagWrapper{margin-left:4px}}.homepageBanner .featuredWrapper .featuredItem .itemTagWrapper .itemTag{color:var(--colour-text);font-family:var(--font-body);font-weight:500;font-size:1.2rem}@media(min-width: 768px){.homepageBanner .featuredWrapper .featuredItem .itemTagWrapper .itemTag{font-size:1.4rem}}.homepageBanner .featuredWrapper .featuredItem .itemTagWrapper .line{display:block;transform:rotate(45deg);margin:3px 10px 0 0;width:3px;height:10px;background-color:var(--colour-magenta)}@media(min-width: 768px){.homepageBanner .featuredWrapper .featuredItem .itemTagWrapper .line{transform:rotate(40deg);margin-top:5px}}.homepageBanner .featuredWrapper .featuredItem .itemTitle{margin-bottom:12px;line-height:1.2;font-weight:400;font-family:var(--font-title);color:var(--colour-text);font-size:1.6rem;font-family:var(--font-body);letter-spacing:-0.2px;font-weight:500;margin:10px 0 27px;text-decoration:underline;text-decoration-color:transparent;transition:text-decoration-color .2s ease;display:block}@media(min-width: 768px){.homepageBanner .featuredWrapper .featuredItem .itemTitle{font-size:1.8rem}}@media(min-width: 768px){.homepageBanner .featuredWrapper .featuredItem .itemTitle{margin-top:12px;margin:12px 0 32px}}@media(min-width: 1050px){.homepageBanner .featuredWrapper .featuredItem .itemTitle{padding-right:30px;margin-bottom:0}}@media(min-width: 1230px){.homepageBanner .featuredWrapper .featuredItem .itemTitle{padding-right:40px}}@media(min-width: 1420px){.homepageBanner .featuredWrapper .featuredItem .itemTitle{padding-right:60px}}.homepageBanner .featuredWrapper .featuredItem .arrow{position:absolute;left:0;bottom:0}@media(min-width: 1050px){.homepageBanner .featuredWrapper .featuredItem .arrow{position:absolute;left:unset;right:0;bottom:8px}}
