#messages-container{width:100%;padding:100px 50px;justify-content:center;align-items:center;text-align:center}
#messages-contents{max-width:500px;margin:0 auto}
#error-h1{position:relative;font:var(--reg) clamp(3.125rem, 2.6563rem + 1.9737vw, 5rem) var(--sofia);color:var(--bl);}
#error-h2{position:relative;font:var(--reg) clamp(3.125rem, 2.6563rem + 1.9737vw, 5rem) var(--sofia);color:#3D3D3D;}
#messages-text{margin-top:25px;font:var(--reg) clamp(1.125rem, 0.9375rem + 0.7895vw, 1.875rem) var(--sofia);color:#3D3D3D;line-height:1.3}
#messages-text strong{font-weight:500}
#messages-buttons{margin-top:50px}
.messages-link{padding:18px 100px 18px;background-color:#262626;display:inline-block;font:500 22px var(--sofia);color:#fff;text-transform:uppercase;border-radius:100px;border:1px solid #fff}
.messages-link:hover{background-color:#444}
#messages-icon{display:inline-block;margin-bottom:20px}
#messages-h1{font:var(--light) clamp(2.1875rem, 1.7969rem + 1.6447vw, 3.75rem) var(--sofia);color:var(--bl)}
@media (min-width:1200px) {
}
@media (max-width:1199px) {
    #messages-container{padding:50px 20px 50px}
    #messages-text{margin-top:20px}
    #messages-buttons{margin-top:30px}
}
@media (max-width:764px) {
}