:root{--scrollbar-color:#c8c8c8;--scrollbar-bg-color:#f2f2f2;--scrollbar-size:thin;--scrollbar-webkit-size:5px;--scrollbar-webkit-border-radius:8px;--scrollbar-webkit-border-size:3px}.error__container{--margin-top:0;--margin-bottom:0;margin:var(--margin-top) auto var(--margin-bottom) auto;max-width:1680px;position:relative;width:100%}.rtl .error{direction:rtl}.error__container{min-height:520px}@media only screen and (min-width:1200px){.error__container{height:calc(100vh - 167px)}}@media only screen and (max-width:1200px){.error__container{height:calc(100vh - 210px)}}@media only screen and (min-width:769px){.error__container{padding:20px}}@media only screen and (max-width:768px){.error__container{height:calc(100vh - 80px);min-height:720px}}.error__wrapper{align-items:center;background-color:var(--color-blue-dark-10);display:flex;flex-direction:column;gap:45px;height:100%;justify-content:center;position:relative}@media only screen and (min-width:769px){.error__wrapper{border-radius:20px}}@media only screen and (max-width:1024px){.error__wrapper{gap:35px}}@media only screen and (max-width:768px){.error__wrapper{gap:25px;padding:0 20px}}.error__shape{position:absolute;z-index:-1}.error__shape--1{height:87px;right:15px;top:0;width:269px}.rtl .error__shape--1{left:15px;right:auto;transform:scaleX(-1)}.error__shape--2{height:270px;left:0;top:50%;transform:translateY(-50%);width:87px}.rtl .error__shape--2{left:auto;right:0;transform:translateY(-50%) scaleX(-1)}@media only screen and (max-width:768px){.error__shape--2{display:none}}.error__shape--3{bottom:0;height:83px;left:50%;transform:translateX(-50%);width:269px}.rtl .error__shape--3{transform:translateX(-50%) scaleX(-1)}.error__title{color:var(--color-blue);display:flex;flex-direction:column;text-align:center}.error__secondtitle{color:#1b365d}.error__ctas{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.error__ctas li .cta__container svg{stroke:#1b365d}.error__code{font-family:Manrope,sans-serif;font-size:40px;font-style:normal;font-weight:500;line-height:120%}.rtl .error__code:not(:where(.ltr *)){font-family:Arimo,sans-serif}@media only screen and (max-width:768px){.error__code{font-size:30px}}.error__desc{font-family:Manrope,sans-serif;font-size:100px;font-style:normal;font-weight:400;letter-spacing:-.02em;line-height:100%}.rtl .error__desc:not(:where(.ltr *)){font-family:Arimo,sans-serif}@media only screen and (max-width:1024px){.error__desc{font-size:55px}}