.error-section{display:block;line-height:26px;background-color:#d3d8dc;height:100%;padding-top:44px;overflow:hidden;text-align:center}@media (min-width: 960px){.error-section{text-align:left}}.error-section .content-wrapper{padding-left:36px;padding-right:36px}@media (min-width: 960px){.error-section .content-wrapper{display:flex;width:100%}}@media (min-width: 1024px){.error-section .content-wrapper{padding:0;width:960px;margin:0 auto}}.error-section .content-wrapper .error-content{text-align:left;vertical-align:top;color:var(--black-900);max-width:400px;padding-top:50px}@media (min-width: 400px){.error-section .content-wrapper .error-content{display:inline-block}}@media (min-width: 960px){.error-section .content-wrapper .error-content{max-width:none;min-width:400px;padding-top:200px}}.error-section .content-wrapper .error-content h1{font-size:40px}.error-section .content-wrapper .error-content .desc{font-size:22px;margin:50px 0}.error-section .content-wrapper .error-content .desc span{font-size:1.5em}.error-section .content-wrapper .error-content .back-to-homepage-btn{display:block;border:1px solid var(--primary);font-size:22px;font-weight:700;text-align:center;padding:16px;background-color:var(--primary);color:var(--white)}.error-section .content-wrapper .error-img img{width:100%;vertical-align:top}@media (min-width: 960px) and (orientation: landscape){.error-section .content-wrapper .error-img img{width:auto}}
