.pre-loader__box{position:fixed;width:100vw;max-height:100vh;height:100%;top:50%;left:50%;right:0;bottom:calc(100% - 100vh);transform:translate(-50%,-50%);z-index:301;background-color:#fff}.pre-loader__box,.pre-loader__inner{display:flex;flex-direction:column;align-items:center;justify-content:center}.pre-loader__inner{height:300px;width:90%;background:#fff;position:relative;overflow:hidden;color:#b21f25}.pre-loader__inner .title__animation{position:absolute;bottom:-150px;margin-bottom:50px;text-align:center;opacity:0;-webkit-animation:textAnimation 3s ease .3s forwards;animation:textAnimation 3s ease .3s forwards}.pre-loader__inner .logo{position:absolute;bottom:-150px;display:block;text-align:center;opacity:0;-webkit-animation:logoAnimation 3s ease .3s forwards;animation:logoAnimation 3s ease .3s forwards}.pre-loader__inner:before{left:0}.pre-loader__inner:after,.pre-loader__inner:before{content:"";position:absolute;width:2px;height:100%;bottom:0;background-color:#b21f25;visibility:hidden;transform:scaleY(0);-webkit-animation:scaleLine 3s cubic-bezier(1,.25,0,.75) .3s forwards;animation:scaleLine 3s cubic-bezier(1,.25,0,.75) .3s forwards}.pre-loader__inner:after{right:0}.pre-loader__text{position:relative;font-size:1.5rem;line-height:28px;margin-bottom:2.1875rem;color:#1c1c1c;font-weight:700;padding-left:20px;font-family:"PTSerif","sans-serif"}.pre-loader__text:before{content:"";position:absolute;left:0;top:10px;height:30px;width:3px;background-color:#b21f25}.pre-loader__text svg{fill:#b21f25;padding-left:10px}.notify{display:none;position:relative}.notify.is-active{position:absolute;left:50%;bottom:0;transform:translate(-50%,-50%);z-index:22;display:flex;align-items:center;justify-content:center;text-align:center;padding:10px;background-color:#fff;width:200px;height:50px;border:1px solid rgba(149,18,23,.5);border-radius:10px;color:#1c1c1c}@-webkit-keyframes textAnimation{0%{bottom:-250px}30%{bottom:50px}80%{bottom:50px}99%{bottom:300px;opacity:1}to{bottom:300px;opacity:1;display:none}}@keyframes textAnimation{0%{bottom:-250px}30%{bottom:50px}80%{bottom:50px}99%{bottom:300px;opacity:1}to{bottom:300px;opacity:1;display:none}}@-webkit-keyframes logoAnimation{0%{bottom:-250px}30%{bottom:50px}80%{bottom:50px}99%{bottom:300px;opacity:1}to{bottom:300px;opacity:1;display:none}}@keyframes logoAnimation{0%{bottom:-250px}30%{bottom:50px}80%{bottom:50px}99%{bottom:300px;opacity:1}to{bottom:300px;opacity:1;display:none}}@-webkit-keyframes scaleLine{0%{visibility:hidden;transform:scaleY(0)}50%{visibility:visible;transform:scaleY(1)}to{visibility:hidden;transform:scaleY(0)}}@keyframes scaleLine{0%{visibility:hidden;transform:scaleY(0)}50%{visibility:visible;transform:scaleY(1)}to{visibility:hidden;transform:scaleY(0)}}.sitemap{position:relative;font-size:1rem}.sitemap ul{list-style:none;padding:0 0 0 2em;margin:0}.sitemap>ul{padding:0;margin:1em 0;position:relative;overflow:hidden}.sitemap>ul>li>ul{padding-left:0}.sitemap>ul ul{list-style:none;padding:0 0 0 2em;margin:0}.sitemap>ul ul li{position:relative;margin:.1em 0}.sitemap>ul ul li:last-child>a:only-child:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 14'><line x1='8' x2='8' y1='0' y2='7.3' stroke='var(--color-secondary)' stroke-width='0.6'/><line x1='8' x2='18' y1='7' y2='7' stroke='var(--color-secondary)' stroke-width='0.6'/></svg>")}.sitemap>ul ul li a{position:relative;padding-left:2.5em}.sitemap>ul ul li a:after,.sitemap>ul ul li a:before{content:"";position:absolute;top:.2em;width:1600px;height:1.4em;text-align:right;background:repeat-x 100%}.sitemap>ul ul li a:before{left:0;width:2em;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 14'><line x1='8' x2='8' y1='1' y2='13' stroke='var(--color-secondary)' stroke-width='0.6'/><line x1='8' x2='18' y1='7' y2='7' stroke='var(--color-secondary)' stroke-width='0.6'/></svg>")}.sitemap>ul ul li a:after{right:100%;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 14'><line x1='8' x2='8' y1='0' y2='5' stroke='var(--color-secondary)' stroke-width='0.6'/><line x1='8' x2='8' y1='9' y2='14' stroke='var(--color-secondary)' stroke-width='0.6'/></svg>")}.sitemap>ul ul li a:hover:after,.sitemap>ul ul li a:hover:before{-webkit-filter:contrast(10);filter:contrast(10)}.sitemap>ul ul li:hover{background-color:rgba(222,226,230,.5)}.sitemap li{list-style:none;line-height:1.4em}.sitemap a{padding:.3em 1em .3em .5em;display:block;text-decoration:none;color:#b21f25;background:#f5f5f6}.sitemap a:hover{color:#fff;background-color:var(--color-main-lighten)}.sitemap a:active{color:#fff;background-color:var(--color-main-darken)}@media only screen and (min-width:769px){.pre-loader__inner{width:780px}.pre-loader__text{font-size:2.5rem;line-height:63px;margin-bottom:3.25rem;color:#1c1c1c}.pre-loader__text:before{content:"";position:absolute;left:0;top:10px;height:40px;width:3px;background-color:#b21f25}}
