:root{--service-section-width:1376px}.error-page{color:#06038d;text-align:center;padding-block-start:20px;font-size:.875rem;line-height:1.44;position:relative;overflow:hidden}@media (width>=1001px){.error-page{padding-block-start:40px;font-size:1rem}}.error-page:before{z-index:-1;content:"";background:50%/cover no-repeat;display:block;position:absolute;inset:0 0 100px}@media (width>=1001px){.error-page:before{inset-block-end:0}}.error-page .container{max-inline-size:min(600px,100%);margin-inline:auto;padding-inline:20px}.error-page h1{text-transform:uppercase;margin-block-end:10px;font-family:Montserrat,Tajawal,Montserrat Apple Fallback,Montserrat Windows Fallback,Montserrat Android Fallback,Noto Sans Devanagari,NS Devanagari Windows Fallback,NS Devanagari Apple Fallback,Noto Sans SC,PingFang SC,Microsoft YaHei,Noto Sans CJK SC,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.2}@media (width>=1001px){.error-page h1{font-size:1.875rem}}.error-page.not-found:before{background-image:url(../assets/images/error-pages/404_bg.jpg);background-position:bottom}.error-page.not-found :is(h1,.message){color:#fff}.error-page.server-error:before{background-image:url(../assets/images/error-pages/500_bg.jpg);inset-block-end:158px}@media (width>=501px){.error-page.server-error:before{inset-block-end:0}}@media (width>=1001px){.error-page.server-error .navigation{margin-block:230px 30px}}.error-page .bg-element{z-index:-1;position:relative;inset-block-start:0;inset-inline-start:0}@media (width>=1001px){.error-page .bg-element{position:absolute}}.error-page .bg-element.plane{block-size:130px;inset-block-start:0;inset-inline-start:0}@media (width>=1001px){.error-page .bg-element.plane{block-size:170px;inset-block-start:170px;inset-inline-start:calc(50% - 550px)}}:is(.error-page .bg-element.big-404-text,.error-page .bg-element.big-500-text){background:50%/contain no-repeat;inline-size:50%;margin-inline:auto;padding-block-start:25%}@media (width>=1001px){:is(.error-page .bg-element.big-404-text,.error-page .bg-element.big-500-text){inline-size:100%;margin:0;padding-block-start:0}}.error-page .bg-element.big-404-text{opacity:.7;background-image:url(../assets/images/error-pages/404_big-text.png);margin-block:-20px 20px}@media (width>=1001px){.error-page .bg-element.big-404-text{opacity:.2;block-size:184px;inset-block-start:90px}}.error-page .bg-element.big-500-text{background-image:url(../assets/images/error-pages/500_big-text.png)}@media (width>=1001px){.error-page .bg-element.big-500-text{block-size:184px;inset-block-start:165px}}.error-page .bg-element .plane{background-image:url(../assets/images/error-pages/404_plane.png);block-size:116px;inline-size:271px;inset-block-start:0;inset-inline-start:0}.error-page .bg-element .contrail{background-image:url(../assets/images/error-pages/404_contrail.png);block-size:324px;inline-size:1094px;inset-block-start:30px;inset-inline-start:120px}@media (width>=1001px){.error-page .bg-element .contrail{inset-block-start:70px;inset-inline-start:255px}}.error-page .bg-element .arrow{background-image:url(../assets/images/error-pages/404_arrow.png);block-size:22px;inline-size:48px;inset-block-start:53px;inset-inline-start:45px;transform:scale(.5)}@media (width>=1001px){.error-page .bg-element .arrow{inset-block-start:110px}}.error-page .bg-element span{transform-origin:0 0;background-repeat:no-repeat;background-size:contain;position:absolute;transform:scale(.5)}[dir=rtl] .error-page .bg-element span{transform-origin:100% 0}@media (width>=1001px){.error-page .bg-element span{transform:scale(1)}}.error-page .base-button{inline-size:100%;margin-block:10px}@media (width>=1001px){.error-page .base-button{inline-size:200px;margin-inline:10px;font-size:1rem}}.error-page .base-button .icon{vertical-align:-12%;block-size:1rem;inline-size:1rem;margin-inline-end:8px}@media (width>=1001px){.error-page .navigation{margin-block:190px 90px}}.error-page .navigation p{margin-block-end:15px}.error-page .contact{color:#343434;margin-block:15px 25px}.error-debug{background:linear-gradient(135deg,#f5f7fa,#e8ecf1);padding:2rem}[dir=rtl] .error-debug{background:linear-gradient(-135deg,#f5f7fa,#e8ecf1)}.error-debug .container{max-inline-size:min(800px,100%);margin-inline:auto}.error-debug .notice{-moz-column-gap:1rem;background:#fffdeb;border:2px solid #ffed24;border-radius:8px;grid-template-columns:auto minmax(0,1fr);column-gap:1rem;margin-block-end:1.5rem;padding:1.5rem;display:grid}.error-debug .icon{font-size:2rem;line-height:1}.error-debug :is(.title,.hint){margin-block-end:.5rem}.error-debug .title{color:#343434;overflow-wrap:break-word;font-size:1.25rem;font-weight:600}.error-debug .hint{color:#999;font-size:.75rem}.error-debug .url{color:#343434;word-break:break-all;font-size:.875rem}.error-debug .link{color:#c6007e;text-decoration:underline}@media (hover:hover){.error-debug .link:hover{color:#8a0058}}.error-debug .details{background:#fff;border:1px solid #e1e1e1;border-radius:.5rem;margin-block-end:1rem}.error-debug .details:last-of-type{margin-block-end:1.5rem}.error-debug .details summary{color:#343434;cursor:pointer;-webkit-user-select:none;user-select:none;padding:1rem;font-weight:600}@media (hover:hover){.error-debug .details summary:hover{background:#f6f6f6}}.error-debug .code{scrollbar-gutter:stable;overscroll-behavior:contain;color:#343434;word-break:break-all;white-space:pre-wrap;background:#f6f6f6;border-block-start:1px solid #e1e1e1;max-block-size:300px;padding:1rem;font-family:monospace;font-size:.75rem;overflow:auto}.error-debug .btn{color:#fff;background:#c6007e;border-radius:.25rem;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;transition:background .2s}@media (hover:hover){.error-debug .btn:hover{background:#a6006a}}
