.error-page-section{background-position:100% 0;background-repeat:no-repeat;background-size:contain;flex-direction:column;justify-content:center;align-items:center;height:70vh;padding:0 20px;display:flex}@media (max-width:1500px){.error-page-section{background-position-x:520px}}@media (max-width:900px){.error-page-section{background-position-x:0;height:auto}}.error-page-section .error-container{flex-direction:column;gap:24px;margin-left:-25%;display:flex}@media (max-width:900px){.error-page-section .error-container{margin-left:0;padding-top:64vw}.error-page-section .error-container img{width:259px;margin:0 auto 32px}}.error-page-section .error-container .error-description{color:#e5e5e5;font-size:1.5em;font-family:var(--montserrat-font)}@media (max-width:900px){.error-page-section .error-container .error-description{margin:auto;font-size:clamp(8px,3.5vw,16px)}}.error-page-section .error-container .btn-primary{color:#e5e5e5;font-family:var(--montserrat-font);width:fit-content}.error-page-section h1{font-family:var(--montserrat-font);color:#f16436;font-size:60px;font-weight:700;line-height:132%}.error-page-section h2{color:#e5e5e5;margin-bottom:12px;font-size:18px;line-height:24px}.error-page-section p{color:#b2b2b2}