.breadcrumb{display:none}.errorBanner{position:relative;overflow:hidden}@media(min-width: 1050px){.errorBanner{border-top:1px solid #cbcbcb}}@media(min-width: 1050px){.errorBanner{padding:0}}.errorBanner .inner{display:flex;flex-direction:column-reverse;position:relative;padding-top:177px;padding-bottom:72px;background-color:#faf8f5}@media(min-width: 768px){.errorBanner .inner{flex-direction:row;align-items:center;padding:0;min-height:700px}}@media(min-width: 1050px){.errorBanner .inner{min-height:750px}}@media(min-width: 1420px){.errorBanner .inner{min-height:800px}}@media(min-width: 1700px){.errorBanner .inner{min-height:900px}}.errorBanner .lineWrapper{height:100%;position:absolute;width:100%;z-index:10}.errorBanner .rightLines,.errorBanner .leftLines{position:absolute;top:50%;transform:translateY(-20%)}@media(min-width: 768px){.errorBanner .rightLines,.errorBanner .leftLines{position:absolute;top:50%;transform:translateY(-50%)}}.errorBanner .rightLines svg,.errorBanner .leftLines svg{width:150px}@media(min-width: 1050px){.errorBanner .rightLines svg,.errorBanner .leftLines svg{width:230px;height:270px}}@media(min-width: 1420px){.errorBanner .rightLines svg,.errorBanner .leftLines svg{height:330px}}.errorBanner .rightLines.leftLines,.errorBanner .leftLines.leftLines{left:-120px}@media(min-width: 768px){.errorBanner .rightLines.leftLines,.errorBanner .leftLines.leftLines{left:-70px}}.errorBanner .rightLines.rightLines,.errorBanner .leftLines.rightLines{right:-120px}@media(min-width: 768px){.errorBanner .rightLines.rightLines,.errorBanner .leftLines.rightLines{right:-70px}}@media(min-width: 1050px){.errorBanner .rightLines.rightLines,.errorBanner .leftLines.rightLines{right:0}}.errorBanner .textWrapper{text-align:center;position:relative;z-index:10}@media(max-width: 767px){.errorBanner .textWrapper{max-width:600px;margin:0 auto}}@media(min-width: 768px){.errorBanner .textWrapper{padding:120px 0}}@media(min-width: 1050px){.errorBanner .textWrapper{padding:150px 0}}@media(min-width: 1420px){.errorBanner .textWrapper{padding:180px 0}}.errorBanner .text{text-align:center;position:relative;z-index:10;max-width:450px}@media(max-width: 767px){.errorBanner .text{width:85%;margin:0 auto}}.errorBanner h1{font-size:70px;font-size:7rem}@media(min-width: 1050px){.errorBanner h1{font-size:90px;font-size:9rem}}@media(min-width: 1230px){.errorBanner h1{font-size:130px;font-size:13rem}}@media(min-width: 1420px){.errorBanner h1{font-size:157px;font-size:15.7rem}}.errorBanner h2{margin-bottom:17px;padding-bottom:22px;position:relative}@media(min-width: 1050px){.errorBanner h2{margin-bottom:22px;padding-bottom:27px}}@media(min-width: 1420px){.errorBanner h2{margin-bottom:27px;padding-bottom:32px}}.errorBanner .button{margin:12px 0 0}@media(min-width: 1050px){.errorBanner .button{margin-top:20px}}.errorBanner strong{display:block}.fivehundredError footer .logo{border-bottom:none}.fivehundredError footer .logo:after{content:none}.fivehundredError .mainNavigation{border-bottom:none}.fivehundredError .mainNavigation .inner:after,.fivehundredError .mainNavigation .inner:before{content:"";position:absolute;background:#cbcbcb;opacity:.3;width:calc(50% - 30px);top:25px;height:1px}@media(min-width: 768px){.fivehundredError .mainNavigation .inner:after,.fivehundredError .mainNavigation .inner:before{width:calc(50% - 40px);top:27px}}@media(min-width: 1050px){.fivehundredError .mainNavigation .inner:after,.fivehundredError .mainNavigation .inner:before{width:calc(50% - 85px);top:72px}}.fivehundredError .mainNavigation .inner:before{left:-20px}@media(min-width: 1050px){.fivehundredError .mainNavigation .inner:before{left:0}}.fivehundredError .mainNavigation .inner:after{right:-20px}@media(min-width: 1050px){.fivehundredError .mainNavigation .inner:after{right:0}}.fivehundredError .logoWrapper{border-bottom:none;max-width:80px;transition:max-width .4s ease;display:flex;position:absolute;left:50%;transform:translateX(-50%)}@media(min-width: 768px){.fivehundredError .logoWrapper{max-width:90px}}@media(min-width: 1050px){.fivehundredError .logoWrapper{max-width:115px;top:30px}}@media(min-width: 1230px){.fivehundredError .logoWrapper{max-width:130px}}.fivehundredError .logoWrapper .logo{border:none;padding:0}.fivehundredError .logoWrapper .logo:focus-visible{outline-color:#0015ff}.fivehundredError .logoWrapper .logo:after{display:none}
