.error-page{padding-top:125px;min-height:477px;position:relative;display:flex;flex-direction:column;justify-content:start;align-items:start}@media screen and (min-width: 992px){.error-page{padding-top:0;min-height:740px;justify-content:center}}.error-page-background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.error-page-background.desktop{display:none}@media screen and (min-width: 992px){.error-page-background.desktop{display:block}}.error-page-background.mobile{display:block}@media screen and (min-width: 992px){.error-page-background.mobile{display:none}}.error-page-code{margin-bottom:15px;font-size:15px;font-weight:500;line-height:1.5;color:var(--primary-color-dark)}@media screen and (min-width: 992px){.error-page-code{font-size:24px;text-align:center}}.error-page-title{margin-bottom:15px;font-family:var(--secondary-font);font-size:40px;font-weight:100;line-height:1.2;font-style:italic;color:var(--white)}@media screen and (min-width: 992px){.error-page-title{font-size:72px;text-align:center}}.error-page-description{margin-bottom:23px;font-size:15px;line-height:1.4;font-weight:300;color:var(--white)}@media screen and (min-width: 992px){.error-page-description{font-size:18px;text-align:center}}.error-page-buttons{display:flex;justify-content:left}@media screen and (min-width: 992px){.error-page-buttons{justify-content:center}}.error-button{background:var(--white);color:var(--black);font-size:14px;font-weight:400;line-height:1.3;padding:11px 18px;border-radius:40px;display:flex;align-items:center;gap:10px;transition:all .3s ease}.error-button:hover{background:var(--black);color:var(--white)}
