.errorPage.fourOhfour{padding:140px 0 80px}@media(min-width: 768px){.errorPage.fourOhfour{padding-top:180px}}@media(min-width: 1050px){.errorPage.fourOhfour{margin-top:74px;padding:40px 0 80px;border-top:1px solid var(--colour-borderGrey)}}@media(min-width: 1050px)and (min-height: 800px){.errorPage.fourOhfour{padding:100px 0 140px}}@media(min-width: 1230px){.errorPage.fourOhfour{margin-top:82px}}@media(min-width: 1420px){.errorPage.fourOhfour{margin-top:90px}}@media(min-width: 1420px)and (min-height: 800px){.errorPage.fourOhfour{padding:150px 0 200px}}.errorPage.fourOhfour .inner{padding:0;max-width:700px}.errorPage.fiveHundred{display:flex;flex-direction:column;justify-content:space-between;min-height:100vh}.errorPage .container{max-width:1360px;margin:0 auto;padding:0 5%;box-sizing:content-box}@media(min-width: 768px){.errorPage .container{padding:0 8%}}.errorPage .container.small{max-width:898px}.errorPage .errorPageBanner{border-bottom:1px solid var(--colour-borderGrey);display:flex;align-items:center;justify-content:center;padding:16px 0}.errorPage .errorPageBanner svg{width:100px}@media(min-width: 768px){.errorPage .errorPageBanner svg{width:140px}}.errorPage .inner{text-align:center;max-width:730px;margin:0 auto;padding:60px 0}@media(min-width: 768px){.errorPage .inner{padding:80px 0 100px}}@media(min-width: 1050px)and (min-height: 800px){.errorPage .inner{padding:110px 0 140px}}@media(min-width: 1420px)and (min-height: 800px){.errorPage .inner{padding:150px 0 200px}}.errorPage .inner h1{font-size:10rem;font-weight:500;color:var(--colour-black);font-family:var(--font-title);margin:0}@media(min-width: 768px){.errorPage .inner h1{font-size:11rem}}@media(min-width: 1420px)and (min-height: 800px){.errorPage .inner h1{font-size:12rem}}@media(min-width: 768px){.errorPage .inner h1+h2{margin-top:-25px}}.errorPage .inner h2{font-size:4rem;margin:0;font-weight:500;color:var(--colour-black);font-family:var(--font-title)}@media(min-width: 768px){.errorPage .inner h2{font-size:4.8rem}}@media(min-width: 1420px)and (min-height: 800px){.errorPage .inner h2{font-size:5.6rem}}.errorPage .inner 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){.errorPage .inner p{font-size:2rem}}@media(min-width: 1420px)and (min-height: 800px){.errorPage .inner p{font-size:2.3rem;line-height:1.4}}.errorPage .inner .seperatorLine{display:flex;justify-content:center;align-items:center;width:72px;margin:24px auto 30px;border-width:1px;border-style:solid;border-image:linear-gradient(160deg, #a48045 1.1%, #806024 23.82%, #c19b54 46.72%, #ebc866 67.04%, #c3863a 85.12%, #a48045 98.89%) 1}@media(min-width: 768px){.errorPage .inner .seperatorLine{margin:20px auto 35px}}.errorPage .inner .buttonWrapper{margin-top:60px}.errorPage .inner .buttonWrapper .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%}@media(min-width: 768px){.errorPage .inner .buttonWrapper .button{font-size:1.4rem;letter-spacing:.6px}}@media(min-width: 1420px)and (min-height: 800px){.errorPage .inner .buttonWrapper .button{font-size:1.5rem}}.errorPage .inner .buttonWrapper .button:hover{text-decoration-color:inherit}.errorPage .inner .buttonWrapper .button.disabled,.errorPage .inner .buttonWrapper .button[disabled]{opacity:.5;pointer-events:none}.errorPage .inner .buttonWrapper .button:focus-visible{outline:1px solid var(--colour-focus);outline-offset:4px}@media(min-width: 768px){.errorPage .inner .buttonWrapper .button:focus-visible{outline-offset:6px}}.errorPage .inner .buttonWrapper .button:after{content:"";background-image:url("/assets/images/buttonArrowMobile.svg");display:inline-block;width:13px;height:12px;margin-bottom:-1px}@media(min-width: 768px){.errorPage .inner .buttonWrapper .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){.errorPage .inner .buttonWrapper .button{min-height:52px;padding:15px 26px 14px 30px;min-width:200px}}@media(min-width: 1420px)and (min-height: 800px){.errorPage .inner .buttonWrapper .button{padding:18px 30px 17px 34px;min-height:58px}}.errorPage .inner .buttonWrapper .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){.errorPage .inner .buttonWrapper .button{width:auto}}.errorPage .errorPageFooter{display:flex;justify-content:center;background-color:var(--colour-taupe);padding:28px 0}@media(min-width: 768px){.errorPage .errorPageFooter{padding:40px 0}}.errorPage .errorPageFooter 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;color:var(--colour-darkBlack)}@media(min-width: 768px){.errorPage .errorPageFooter p{font-size:2rem}}@media(min-width: 1420px)and (min-height: 800px){.errorPage .errorPageFooter p{font-size:2.3rem;line-height:1.4}}
