.cb-fullwidthBackgroundImageOrVideo .container{max-width:1360px;margin:0 auto;padding:0 5%;box-sizing:content-box}@media(min-width: 768px){.cb-fullwidthBackgroundImageOrVideo .container{padding:0 8%}}.cb-fullwidthBackgroundImageOrVideo .container.small{max-width:898px}.cb-fullwidthBackgroundImageOrVideo .inner{position:relative;min-height:600px}@media(min-width: 1050px){.cb-fullwidthBackgroundImageOrVideo .inner{max-height:720px;min-height:580px}}@media(min-width: 1420px){.cb-fullwidthBackgroundImageOrVideo .inner{max-height:800px;min-height:660px}}.cb-fullwidthBackgroundImageOrVideo .inner.lightText:after{content:"";height:100%;width:100%;position:absolute;top:0;left:0;background-color:var(--colour-darkBlack);opacity:.4}.cb-fullwidthBackgroundImageOrVideo .mediaWrapper img,.cb-fullwidthBackgroundImageOrVideo .mediaWrapper video{object-fit:cover;position:absolute;top:0;left:0;width:100%;height:100%;display:block;z-index:0}.cb-fullwidthBackgroundImageOrVideo .mediaWrapper video.mobile{display:block}@media(min-width: 1050px){.cb-fullwidthBackgroundImageOrVideo .mediaWrapper video.mobile{display:none}}.cb-fullwidthBackgroundImageOrVideo .mediaWrapper video.desktop{display:none}@media(min-width: 1050px){.cb-fullwidthBackgroundImageOrVideo .mediaWrapper video.desktop{display:block}}.cb-fullwidthBackgroundImageOrVideo .mediaWrapper .videoButton{position:absolute;bottom:15px;right:15px;display:flex;align-items:center;background-color:rgba(0,0,0,0);border:none;padding:0;z-index:105;width:10px;height:12px;cursor:pointer}.cb-fullwidthBackgroundImageOrVideo .mediaWrapper .videoButton:focus-visible{outline:var(--colour-focus) 1px solid;outline-offset:2px}@media(min-width: 1050px){.cb-fullwidthBackgroundImageOrVideo .mediaWrapper .videoButton{width:60px;height:15px}}.cb-fullwidthBackgroundImageOrVideo .mediaWrapper .videoButton:hover .play,.cb-fullwidthBackgroundImageOrVideo .mediaWrapper .videoButton:hover .pause{text-decoration-color:inherit}.cb-fullwidthBackgroundImageOrVideo .mediaWrapper .videoButton.mobile{display:block}@media(min-width: 1050px){.cb-fullwidthBackgroundImageOrVideo .mediaWrapper .videoButton.mobile{display:none}}.cb-fullwidthBackgroundImageOrVideo .mediaWrapper .videoButton.desktop{display:none}@media(min-width: 1050px){.cb-fullwidthBackgroundImageOrVideo .mediaWrapper .videoButton.desktop{display:block}}.cb-fullwidthBackgroundImageOrVideo .mediaWrapper .videoButton.playVideo .play{opacity:1;visibility:visible}.cb-fullwidthBackgroundImageOrVideo .mediaWrapper .videoButton.playVideo .pause{opacity:0;visibility:hidden}.cb-fullwidthBackgroundImageOrVideo .mediaWrapper .videoButton .videoButtonInner{position:relative;min-width:65px;height:15px}.cb-fullwidthBackgroundImageOrVideo .mediaWrapper .videoButton .play{opacity:0;visibility:hidden}.cb-fullwidthBackgroundImageOrVideo .mediaWrapper .videoButton .play,.cb-fullwidthBackgroundImageOrVideo .mediaWrapper .videoButton .pause{position:absolute;top:0;left:0;display:flex;align-items:center;color:var(--colour-white);font-size:1.3rem;font-weight:600;text-transform:uppercase;text-decoration:underline;text-decoration-color:rgba(0,0,0,0);transition:text-decoration-color .2s ease,opacity .2s ease,visibility .2s ease}@media(min-width: 1050px){.cb-fullwidthBackgroundImageOrVideo .mediaWrapper .videoButton .play,.cb-fullwidthBackgroundImageOrVideo .mediaWrapper .videoButton .pause{font-size:1.4rem}}@media(min-width: 1050px){.cb-fullwidthBackgroundImageOrVideo .mediaWrapper .videoButton .play svg,.cb-fullwidthBackgroundImageOrVideo .mediaWrapper .videoButton .pause svg{margin-right:6px;margin-top:1px}}.cb-fullwidthBackgroundImageOrVideo .mediaWrapper .videoButton .play .videoButtonText,.cb-fullwidthBackgroundImageOrVideo .mediaWrapper .videoButton .pause .videoButtonText{display:none}@media(min-width: 1050px){.cb-fullwidthBackgroundImageOrVideo .mediaWrapper .videoButton .play .videoButtonText,.cb-fullwidthBackgroundImageOrVideo .mediaWrapper .videoButton .pause .videoButtonText{display:flex}}.cb-fullwidthBackgroundImageOrVideo .contentInner{padding:60px 0 120px;position:relative;z-index:100;display:flex;flex-direction:column;min-height:600px}@media(min-width: 768px){.cb-fullwidthBackgroundImageOrVideo .contentInner{padding:80px 0 140px}}@media(min-width: 1050px){.cb-fullwidthBackgroundImageOrVideo .contentInner{max-height:720px;min-height:580px;padding:70px 0;justify-content:center}}@media(min-width: 1050px)and (min-height: 800px){.cb-fullwidthBackgroundImageOrVideo .contentInner{padding:90px 0}}@media(min-width: 1420px){.cb-fullwidthBackgroundImageOrVideo .contentInner{padding:90px 0;max-height:800px;min-height:660px}}@media(min-width: 1420px)and (min-height: 800px){.cb-fullwidthBackgroundImageOrVideo .contentInner{padding:100px 0}}@media(min-width: 1050px){.cb-fullwidthBackgroundImageOrVideo .contentInner.reverseAlignment{align-items:flex-end}}@media(min-width: 1050px){.cb-fullwidthBackgroundImageOrVideo .contentInner .text{width:50%;margin-top:-5px}}@media(min-width: 1230px){.cb-fullwidthBackgroundImageOrVideo .contentInner .text{width:45%}}@media(min-width: 1520px){.cb-fullwidthBackgroundImageOrVideo .contentInner .text{width:40%}}.cb-fullwidthBackgroundImageOrVideo .contentInner .text.lightText .tag,.cb-fullwidthBackgroundImageOrVideo .contentInner .text.lightText h2,.cb-fullwidthBackgroundImageOrVideo .contentInner .text.lightText p{color:var(--colour-white)}.cb-fullwidthBackgroundImageOrVideo .contentInner .tag{display:flex;text-transform:uppercase;font-family:var(--font-body);color:var(--colour-black);font-weight:600;font-size:1.2rem;margin-bottom:8px}@media(min-width: 768px){.cb-fullwidthBackgroundImageOrVideo .contentInner .tag{font-size:1.4rem}}@media(min-width: 1420px)and (min-height: 800px){.cb-fullwidthBackgroundImageOrVideo .contentInner .tag{font-size:1.5rem}}.cb-fullwidthBackgroundImageOrVideo .contentInner h2{margin:0 0 20px;line-height:1.15;font-weight:500;font-family:var(--font-title);color:var(--colour-black);font-size:4rem;margin:0}@media(min-width: 1420px)and (min-height: 800px){.cb-fullwidthBackgroundImageOrVideo .contentInner h2{line-height:1.2;margin-bottom:28px}}@media(min-width: 768px){.cb-fullwidthBackgroundImageOrVideo .contentInner h2{font-size:4.48rem}}@media(min-width: 1420px)and (min-height: 800px){.cb-fullwidthBackgroundImageOrVideo .contentInner h2{font-size:5.6rem}}@media(min-width: 768px){.cb-fullwidthBackgroundImageOrVideo .contentInner h2{margin:0}}@media(min-width: 1420px)and (min-height: 800px){.cb-fullwidthBackgroundImageOrVideo .contentInner h2{margin:0}}.cb-fullwidthBackgroundImageOrVideo .contentInner h2+p{margin-top:20px}@media(min-width: 768px){.cb-fullwidthBackgroundImageOrVideo .contentInner h2+p{margin-top:25px}}.cb-fullwidthBackgroundImageOrVideo .contentInner p{margin:0 0 20px;font-family:var(--font-body);color:var(--colour-body);font-weight:400;letter-spacing:-2%;font-size:1.8rem;line-height:1.35;margin:0}@media(min-width: 768px){.cb-fullwidthBackgroundImageOrVideo .contentInner p{font-size:2rem}}@media(min-width: 1420px)and (min-height: 800px){.cb-fullwidthBackgroundImageOrVideo .contentInner p{font-size:2.3rem;line-height:1.4}}.cb-fullwidthBackgroundImageOrVideo .contentInner .button{font-size:1.2rem;letter-spacing:.48px;font-family:var(--font-body);font-weight:600;max-width:100%;width:auto;text-decoration:none;text-align:center;box-sizing:border-box;display:inline-block;position:relative;text-transform:uppercase;text-decoration:underline;text-underline-offset:2px;text-decoration-color:rgba(0,0,0,0);cursor:pointer;z-index:1;border-style:solid;transition:border-image .2s ease,text-decoration-color .2s ease;color:var(--colour-white);background-color:var(--colour-black);border-width:2px;border-style:solid;border-image:linear-gradient(to right, #1d1d1b, #1d1d1b) 1;min-height:46px;padding:13px 20px 11px 24px;width:100%;margin:40px 0 0}@media(min-width: 768px){.cb-fullwidthBackgroundImageOrVideo .contentInner .button{font-size:1.4rem;letter-spacing:.6px}}@media(min-width: 1420px)and (min-height: 800px){.cb-fullwidthBackgroundImageOrVideo .contentInner .button{font-size:1.5rem}}.cb-fullwidthBackgroundImageOrVideo .contentInner .button:hover{text-decoration-color:inherit}.cb-fullwidthBackgroundImageOrVideo .contentInner .button.disabled,.cb-fullwidthBackgroundImageOrVideo .contentInner .button[disabled]{opacity:.5;pointer-events:none}.cb-fullwidthBackgroundImageOrVideo .contentInner .button:focus-visible{outline:1px solid var(--colour-focus);outline-offset:4px}@media(min-width: 768px){.cb-fullwidthBackgroundImageOrVideo .contentInner .button:focus-visible{outline-offset:6px}}.cb-fullwidthBackgroundImageOrVideo .contentInner .button:after{content:"";background-image:url("/assets/images/buttonArrowMobile.svg");display:inline-block;width:13px;height:12px;margin-bottom:-1px}@media(min-width: 768px){.cb-fullwidthBackgroundImageOrVideo .contentInner .button:after{background-image:url("/assets/images/buttonArrow.svg");width:9px;height:14px;margin-left:5px;margin-top:2px;margin-bottom:-2px}}@media(min-width: 768px){.cb-fullwidthBackgroundImageOrVideo .contentInner .button{min-height:52px;padding:15px 26px 14px 30px;min-width:200px}}@media(min-width: 1420px)and (min-height: 800px){.cb-fullwidthBackgroundImageOrVideo .contentInner .button{padding:18px 30px 17px 34px;min-height:58px}}.cb-fullwidthBackgroundImageOrVideo .contentInner .button:hover{border-image:linear-gradient(180deg, #a48045 1.1%, #806024 23.82%, #c19b54 46.72%, #ebc866 67.04%, #c3863a 85.12%, #a48045 98.89%) 1}@media(min-width: 768px){.cb-fullwidthBackgroundImageOrVideo .contentInner .button{margin-top:60px}}@media(min-width: 1050px){.cb-fullwidthBackgroundImageOrVideo .contentInner .button{width:auto}}@media(min-width: 1420px){.cb-fullwidthBackgroundImageOrVideo .contentInner .button{margin-top:80px}}.cb-fullwidthBackgroundImageOrVideo .contentInner .button.invertedButton{font-size:1.2rem;letter-spacing:.48px;font-family:var(--font-body);font-weight:600;max-width:100%;width:auto;text-decoration:none;text-align:center;box-sizing:border-box;display:inline-block;position:relative;text-transform:uppercase;text-decoration:underline;text-underline-offset:2px;text-decoration-color:rgba(0,0,0,0);cursor:pointer;z-index:1;border-style:solid;transition:border-image .2s ease,text-decoration-color .2s ease;color:var(--colour-white);background-color:var(--colour-black);border-width:2px;border-style:solid;border-image:linear-gradient(to right, #ffffff, #ffffff) 1;min-height:46px;padding:13px 20px 11px 24px}@media(min-width: 768px){.cb-fullwidthBackgroundImageOrVideo .contentInner .button.invertedButton{font-size:1.4rem;letter-spacing:.6px}}@media(min-width: 1420px)and (min-height: 800px){.cb-fullwidthBackgroundImageOrVideo .contentInner .button.invertedButton{font-size:1.5rem}}.cb-fullwidthBackgroundImageOrVideo .contentInner .button.invertedButton:hover{text-decoration-color:inherit}.cb-fullwidthBackgroundImageOrVideo .contentInner .button.invertedButton.disabled,.cb-fullwidthBackgroundImageOrVideo .contentInner .button.invertedButton[disabled]{opacity:.5;pointer-events:none}.cb-fullwidthBackgroundImageOrVideo .contentInner .button.invertedButton:focus-visible{outline:1px solid var(--colour-focus);outline-offset:4px}@media(min-width: 768px){.cb-fullwidthBackgroundImageOrVideo .contentInner .button.invertedButton:focus-visible{outline-offset:6px}}.cb-fullwidthBackgroundImageOrVideo .contentInner .button.invertedButton:after{content:"";background-image:url("/assets/images/buttonArrowMobile.svg");display:inline-block;width:13px;height:12px;margin-bottom:-1px}@media(min-width: 768px){.cb-fullwidthBackgroundImageOrVideo .contentInner .button.invertedButton:after{background-image:url("/assets/images/buttonArrow.svg");width:9px;height:14px;margin-left:5px;margin-top:2px;margin-bottom:-2px}}@media(min-width: 768px){.cb-fullwidthBackgroundImageOrVideo .contentInner .button.invertedButton{min-height:52px;padding:15px 26px 14px 30px;min-width:200px}}@media(min-width: 1420px)and (min-height: 800px){.cb-fullwidthBackgroundImageOrVideo .contentInner .button.invertedButton{padding:18px 30px 17px 34px;min-height:58px}}.cb-fullwidthBackgroundImageOrVideo .contentInner .button.invertedButton:hover{border-image:linear-gradient(180deg, #a48045 1.1%, #806024 23.82%, #c19b54 46.72%, #ebc866 67.04%, #c3863a 85.12%, #a48045 98.89%) 1}
