.page404 .title{font-family:"Roboto",sans-serif;font-weight:bold;font-style:normal}:root{--root-base: 16;--root-fsize: calc(--root-base * 1px);--root-radius: 0.9375rem;--color-bg-body: #edf2f2;--color-black: #1a1a1a;--color-white: #fff;--color-logo: #F18318}.page404{background:#15a1ba;color:#fff}.page404 .main{background-image:url("../images/bg-404.png");background-repeat:no-repeat;background-size:680px auto;background-position:10% 0;padding:0;min-height:calc(100vh - 110px)}.page404 .title{font-size:3.125rem;line-height:3rem;margin-bottom:8px}.page404 .subtitle{font-size:1.5rem;line-height:1.875rem}.page404 .flex{min-height:calc(100vh - 110px);align-items:center;padding:20px 0}.page404 .error-content{margin-left:auto;max-width:550px}.page404 .textFr{padding-bottom:54px;margin-bottom:40px;position:relative}.page404 .textFr::after{content:'';position:absolute;bottom:0;left:50%;transform:translateX(-50%);background:url("../images/bg-error-liserets.png") no-repeat 0 0;width:119px;height:10px}.page404 .textEn{margin-bottom:80px}.highContrast.page404 .title{line-height:3.7rem}@media screen and (min-width: 1920px){.page404 .main{background:url("../images/bg-404-large.png") no-repeat 15% center;min-height:980px}.page404 .flex{min-height:980px}}@media screen and (max-width: 1279px){.page404 .flex{align-items:start;justify-content:center;min-height:0}.page404 .main{background-position:center 0;padding-top:535px;background-size:650px auto;min-height:0}.page404 .textFr{padding-bottom:20px;margin-bottom:20px}.page404 .textEn{margin-bottom:20px}.page404 .error-content{margin-left:0;max-width:100%}}@media screen and (max-width: 767px){.page404 .main{background:url("../images/bg-404-mobile.png") no-repeat center -20px;padding-top:290px;min-height:0}.page404 .title{font-size:1.875rem;line-height:2.125rem;margin-bottom:8px}.page404 .subtitle{font-size:.9375rem}.page404 .flex{min-height:0}}
