.theme-HRIS .cb-fullwidthImageOrVideo .playModalButton:before{background:linear-gradient(to right, #e90268, #00ace1)}.cb-fullwidthImageOrVideo{padding:60px 0}@media(min-width: 768px){.cb-fullwidthImageOrVideo{padding:80px 0}}@media(min-width: 1050px){.cb-fullwidthImageOrVideo{padding:100px 0}}@media(min-width: 1700px){.cb-fullwidthImageOrVideo{padding:120px 0}}.cb-fullwidthImageOrVideo.background-white{background:var(--colour-white)}.cb-fullwidthImageOrVideo.background-white+link+.background-white:not(.customPadding){padding-top:0px}.cb-fullwidthImageOrVideo.background-white:has(+link+.background-white):not(.customPadding){padding-bottom:60px}@media(min-width: 1050px){.cb-fullwidthImageOrVideo.background-white:has(+link+.background-white):not(.customPadding){padding-bottom:80px}}@media(min-width: 1700px){.cb-fullwidthImageOrVideo.background-white:has(+link+.background-white):not(.customPadding){padding-bottom:100px}}.cb-fullwidthImageOrVideo.background-lightgrey{background:var(--colour-lightgrey)}.cb-fullwidthImageOrVideo.background-lightgrey+link+.background-lightgrey:not(.customPadding){padding-top:0px}.cb-fullwidthImageOrVideo.background-lightgrey:has(+link+.background-lightgrey):not(.customPadding){padding-bottom:60px}@media(min-width: 1050px){.cb-fullwidthImageOrVideo.background-lightgrey:has(+link+.background-lightgrey):not(.customPadding){padding-bottom:80px}}@media(min-width: 1700px){.cb-fullwidthImageOrVideo.background-lightgrey:has(+link+.background-lightgrey):not(.customPadding){padding-bottom:100px}}.cb-fullwidthImageOrVideo.background-navy{background:var(--colour-navy)}.cb-fullwidthImageOrVideo.background-navy+link+.background-navy:not(.customPadding){padding-top:0px}.cb-fullwidthImageOrVideo.background-navy:has(+link+.background-navy):not(.customPadding){padding-bottom:60px}@media(min-width: 1050px){.cb-fullwidthImageOrVideo.background-navy:has(+link+.background-navy):not(.customPadding){padding-bottom:80px}}@media(min-width: 1700px){.cb-fullwidthImageOrVideo.background-navy:has(+link+.background-navy):not(.customPadding){padding-bottom:100px}}.cb-fullwidthImageOrVideo.background-pink{background:var(--colour-backgroundPink)}.cb-fullwidthImageOrVideo.background-pink+link+.background-pink:not(.customPadding){padding-top:0px}.cb-fullwidthImageOrVideo.background-pink:has(+link+.background-pink):not(.customPadding){padding-bottom:60px}@media(min-width: 1050px){.cb-fullwidthImageOrVideo.background-pink:has(+link+.background-pink):not(.customPadding){padding-bottom:80px}}@media(min-width: 1700px){.cb-fullwidthImageOrVideo.background-pink:has(+link+.background-pink):not(.customPadding){padding-bottom:100px}}.cb-fullwidthImageOrVideo.background-green{background:var(--colour-backgroundGreen)}.cb-fullwidthImageOrVideo.background-green+link+.background-green:not(.customPadding){padding-top:0px}.cb-fullwidthImageOrVideo.background-green:has(+link+.background-green):not(.customPadding){padding-bottom:60px}@media(min-width: 1050px){.cb-fullwidthImageOrVideo.background-green:has(+link+.background-green):not(.customPadding){padding-bottom:80px}}@media(min-width: 1700px){.cb-fullwidthImageOrVideo.background-green:has(+link+.background-green):not(.customPadding){padding-bottom:100px}}.cb-fullwidthImageOrVideo.isActive .image{opacity:1;transform:none}@media(min-width: 1050px){.cb-fullwidthImageOrVideo .container{max-width:1180px;margin:0 auto;padding:0 5%;box-sizing:content-box}.cb-fullwidthImageOrVideo .container.small{max-width:780px}}@media(min-width: 1050px)and (min-width: 1050px){.cb-fullwidthImageOrVideo .container{padding:0 8%}}.cb-fullwidthImageOrVideo .image{position:relative;opacity:0;transform:translateY(30px);transition:opacity .6s ease,transform .6s ease}@media(min-width: 1050px){.cb-fullwidthImageOrVideo .image img{border-radius:16px}}.cb-fullwidthImageOrVideo .modal{position:fixed;top:0;left:0;width:100%;height:100vh;background:var(--colour-black);z-index:20000000;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease}.cb-fullwidthImageOrVideo .modal.pc-isActive{transition:opacity .4s ease,visibility .4s ease;opacity:1;transition-delay:.2s;visibility:visible}.cb-fullwidthImageOrVideo .modal .modalInner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%}.cb-fullwidthImageOrVideo .modal .modalContent{margin:0 auto;display:flex;justify-content:center;height:720px;max-height:40vh;width:1120px;max-width:100vw}@media(min-width: 1050px){.cb-fullwidthImageOrVideo .modal .modalContent{width:75%;max-height:80vh}}@media(min-width: 1230px){.cb-fullwidthImageOrVideo .modal .modalContent{width:80%}}.cb-fullwidthImageOrVideo .modal .modalContent iframe{width:100%;height:100%}.cb-fullwidthImageOrVideo .modal .closeButton{position:fixed;width:20px;height:20px;top:20px;right:20px;cursor:pointer;outline-offset:2px}.cb-fullwidthImageOrVideo .modal .closeButton:focus-visible{outline:var(--colour-white) 1px solid;outline-offset:3px}.cb-fullwidthImageOrVideo .modal .closeButton:before,.cb-fullwidthImageOrVideo .modal .closeButton:after{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);content:"";width:20px;height:3px;background:var(--colour-white);display:block;-webkit-transform-origin:70% 50%;transform-origin:50% 50%;transition:all .2s ease}.cb-fullwidthImageOrVideo .modal .closeButton:before{-webkit-transform:translate(-51%, -50%) rotate(-45deg);transform:translate(-51%, -50%) rotate(-45deg)}.cb-fullwidthImageOrVideo .modal .closeButton:after{-webkit-transform:translate(-51%, -50%) rotate(45deg);transform:translate(-51%, -50%) rotate(45deg)}.cb-fullwidthImageOrVideo .playModalButton{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);cursor:pointer;z-index:2000;width:48px;height:48px;border-radius:8px;background-color:var(--colour-primary);border:1px solid var(--colour-white);transition:background-color .3s ease,border-color .3s ease}.cb-fullwidthImageOrVideo .playModalButton:focus-visible{outline:var(--colour-linkFocus) 1px solid;outline-offset:3px}@media(min-width: 768px){.cb-fullwidthImageOrVideo .playModalButton{width:64px;height:64px;border-radius:16px;margin-right:5px}}@media(min-width: 1420px){.cb-fullwidthImageOrVideo .playModalButton{width:82px;height:82px}}.cb-fullwidthImageOrVideo .playModalButton:hover{background-color:var(--colour-white);border-color:transparent}.cb-fullwidthImageOrVideo .playModalButton:hover:before{opacity:1}.cb-fullwidthImageOrVideo .playModalButton:hover svg{fill:var(--colour-primary)}.cb-fullwidthImageOrVideo .playModalButton:before{content:"";position:absolute;inset:0;border-radius:20px;padding:1px;margin:-1px;border-radius:8px;background:linear-gradient(to right, #00ace1, #70bc1f);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;opacity:0;transition:opacity .3s ease}@media(min-width: 768px){.cb-fullwidthImageOrVideo .playModalButton:before{border-radius:16px}}.cb-fullwidthImageOrVideo .playModalButton svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:12px;height:18px;fill:var(--colour-white);transition:fill .3s ease;margin-left:2px}@media(min-width: 768px){.cb-fullwidthImageOrVideo .playModalButton svg{width:16px;height:20px}}@media(min-width: 768px){.cb-fullwidthImageOrVideo .playModalButton svg{width:18px;height:22px;margin-left:2px}}
