@font-face{font-family:RussianRail;font-weight:400;font-style:normal;src:url(/RussianRail_G_Regular.737bc8aa.otf)}@font-face{font-family:FSRail;font-weight:400;font-style:normal;src:url(/FSRAIL55.81374efd.otf)}header{display:flex;align-items:center;justify-content:space-between;width:100%}header div:last-child{margin-right:20px}.headerDiv a:not(:last-child){margin-right:60px}.headerDiv{display:flex;align-items:center;margin-right:20px}article{font-family:FSRail,serif;color:#7e7e7e;max-width:760px;line-height:1.5;font-size:19px;margin-left:20px;margin-right:20px}.headerDiv a{cursor:pointer;text-decoration:none;color:#000;font-family:RussianRail,serif;font-weight:500;font-size:14px;margin:0;text-transform:uppercase}@media (max-width:880px){.headerDiv a:not(:last-child){margin-right:40px}.headerDiv a{font-size:12px}}.headers{width:250px}.header{font-family:RussianRail,serif;font-weight:500;font-size:15px;margin:0}h1{text-transform:uppercase}main{max-width:1680px;width:100%;margin:auto;display:flex;flex-direction:column;align-items:center;position:relative}body{margin:0}.logo{width:100px;height:48px}.logoContainer{display:flex;height:160px;width:160px;justify-content:center;align-items:center}.monument{cursor:grab;height:624px;user-select:none;-moz-user-select:none}.hamburger{display:none;margin-right:35px;cursor:pointer;-webkit-tap-highlight-color:transparent}.hamburgerImg{width:27px}.appLinks a{color:#000}.appLinks{margin-left:20px;margin-right:20px;margin-top:30px;font-family:FSRail,serif;max-width:400px;width:calc(100% - 40px);display:flex;justify-content:space-between;font-size:19px}.menuModal{font-family:FSRail Thin,serif;text-transform:uppercase;font-size:14px;display:none;position:absolute;width:200px;background-color:#fff;right:0;top:0;height:100%;z-index:5;margin-right:0!important;flex-direction:column;align-items:center;box-shadow:1px 3px 10px 0 #ccc}.menuModal span{width:160px;display:flex;align-items:center}.menuModal a{margin-bottom:50px;cursor:pointer}.menuModal img{width:16px;margin-right:15px}.menuContent{display:flex;flex-direction:column;margin-right:0!important;margin-top:50px}.menuContent a{text-decoration:none;color:#000}@media (max-width:600px){.monument{height:405px}.header{font-size:12px}.logo{width:77px;height:35px}.logoContainer{height:88px;width:110px;margin-left:15px}.headers{max-width:190px;width:100%;margin-left:15px;margin-right:0!important}}@media (max-width:800px){.hamburger{display:block;margin-right:24px}.links{display:none}}.imageDiv{overflow:hidden;position:relative;left:0;width:100vw}.footerLogo{margin-right:25px;margin-left:30px;border-radius:5px;box-shadow:3px 3px 10px 0 #ccc;height:70px;width:70px}footer{margin-top:40px;margin-bottom:20px;display:flex;justify-content:flex-end;width:100%}@media (max-width:600px){footer{justify-content:flex-start}}footer span{margin-right:25px}.stores{tab-index:0;width:100px}.stores a{display:block}.stores a,.stores img{width:100px}@font-face{font-family:RussianRail;font-weight:400;font-style:normal;src:url(/RussianRail_G_Regular.737bc8aa.otf)}@font-face{font-family:FSRail;font-weight:400;font-style:normal;src:url(/FSRAIL55.81374efd.otf)}@font-face{font-family:FSRail Thin;font-weight:400;font-style:normal;src:url(/FSRAIL55.81374efd.otf)}.closingDiv{width:100vw;position:absolute}.closingDiv,.modal{display:none;height:100%;z-index:1;top:0}.modal{justify-content:center;align-items:center;position:fixed;left:0;width:100%;overflow:auto}.content{margin-right:40px;margin-left:40px}.photoContainer{display:flex;justify-content:center;align-items:center;width:518px;height:346px}.photo{max-width:518px;max-height:346px;object-fit:contain;margin-bottom:20px}p{font-family:FSRail,serif;font-size:17px;color:#7e7e7e;line-height:26px;margin:0 0 15px}h3,h4{font-weight:500;margin:20px 0 30px;font-family:RussianRail,serif;font-size:18px;text-transform:uppercase}.modal-content{top:0;margin-top:30px;margin-bottom:60px;border-radius:10px;flex-direction:column;align-items:center;position:absolute;display:flex;background-color:#fefefe;padding:20px 20px 0;max-width:600px;width:100%;z-index:2;box-shadow:0 5px 17px -10px #3c2d2d}.photoSlider{display:flex;margin-top:20px}.photoSlider span{border-radius:10px;display:block;width:6px;height:6px;border:2px solid #000}.photoSlider span:not(:last-child){margin-right:10px}.none{display:none}.checked,.photoSlider span:hover{background-color:#000}.close{z-index:2;display:none;align-items:center;align-self:flex-end;max-width:518px;margin-top:10px;margin-bottom:23px}.close button{outline:none;background:none;border:none;cursor:pointer;padding:0}.cross{width:20px}.play{width:32px}@media (max-width:800px){p{margin:0 0 25px}.photoSlider{margin-top:0}.photo{height:246px;max-width:300px;width:100%}.photoContainer{width:270px;height:246px}.content{margin-right:0;margin-left:0}.close{padding:5px;margin-top:15px;margin-bottom:5px}.modal-content{width:80%;margin-bottom:0;padding:0 20px;margin-top:0;top:80px}.modal{overflow-x:auto;height:100vh;top:0}}.node{width:50px}@media (max-width:600px){.node{width:40px}}.nodeButton{opacity:.7;cursor:pointer;position:absolute;background:0;border:0;transition:.2s ease}.nodeButton:hover{opacity:1}.nodeButton:focus{outline:none}.slidecontainer,.slider{width:100%}.slider{-webkit-appearance:none;height:7px;border-radius:100px;background:#f0f0f0;outline:none;margin-top:25px;-webkit-transition:.2s}@media (max-width:600px){.slider{display:none}}.slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:23px;height:23px;box-shadow:#aaa;border-radius:50%;background:#ea2323;cursor:pointer}.slider::-moz-range-thumb{width:25px;height:25px;border-radius:50%;background:#ea2323;cursor:pointer}
/*# sourceMappingURL=/scripts.a9fc5942.css.map */