body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Figtree,sans-serif;margin:0}@font-face{font-family:Figtree;font-style:normal;font-weight:400;src:url(/static/media/Figtree-Regular.cd6f89b1c05f1c7bffe3.woff2) format("woff2"),url(/static/media/Figtree-Regular.3bf72131024a7656938b.woff) format("woff"),url(/static/media/Figtree-Regular.eb52c4570a34a02898c8.ttf) format("truetype"),url(/static/media/Figtree-Regular.6cb05a378b5cbaf3f81a.otf) format("opentype")}.App,body{background:#fafafa}p{font-size:20px;font-weight:400;letter-spacing:-.02em;line-height:24px;margin:0}hr{border:none;border-top:4px solid #eee;margin:50px 0}.error{color:#da3d3d}.App.LoadingSection{align-items:center;background:#fff;display:flex;height:100vh;justify-content:center}.App.LoadingSection>div{text-align:center}.App.LoadingSection>div img{width:100%}.App>div{margin:0 80px}.not-found{align-items:center;background-color:#f0f0f0;display:flex;height:calc(100vh - 60px);justify-content:center;padding:30px;text-align:center}.not-found img{width:100%}.not-found h2{color:#012169;font-size:36px;margin:0 0 10px}.not-found p{color:#333;font-size:18px}.header{align-items:center;display:flex;justify-content:space-between;padding:50px 80px}.header .logo img{height:auto;width:100px}.header .right-content{align-items:center;color:#0a1f36;display:flex;font-size:20px;font-weight:400;letter-spacing:-.02em;line-height:24px;text-align:right}.header .right-content .timer{color:#012169;font-size:25px;font-weight:800;letter-spacing:-.03em;line-height:30px;margin-left:10px}.footer{color:#7d7e8a;margin:50px 0;text-align:center}.App>.MapSection{box-shadow:0 25px 10px -10px #0000000d;margin:0 80px 50px;position:relative}.App>.MapSection,.App>.MapSection div{border-radius:50px}.container.singleContainer{margin:auto;max-width:640px}.main-title{color:#0a1f36;font-size:45px;font-weight:500;letter-spacing:-.03em;line-height:54px;margin:10px 0}.help-message{color:#7d7e8a;margin:0 0 10px}.help-message a{word-wrap:break-word;color:#012169}.DetailSection .container{display:flex;flex-direction:row;height:100%;position:relative}.DetailSection .column{flex:1 1}.DetailSection .horizontal-line{display:none}.DetailSection .vertical-line{padding:0 50px}.DetailSection .vertical-line:before{background:#eee;content:"";display:block;height:100%;position:absolute;width:4px}.DetailSection .details{margin:0 0 50px}.DetailSection .details .DetailTitle{display:flex;flex-direction:row;gap:20px;justify-content:space-between}.DetailSection .details .time{color:#012169;font-size:17px;font-weight:700;letter-spacing:-.03em;line-height:20px;text-align:right}.DetailSection .title{color:#0a1f36;font-size:30px;font-weight:500;letter-spacing:-.03em;line-height:36px;margin:0 0 5px}.DetailSection p{color:#7d7e8a}.DetailSection .DetailHeader{align-items:center;display:flex}.DetailSection .DetailHeader,.DetailSection .DetailHeader p{color:#7d7e8a;font-size:16px;font-weight:400;letter-spacing:-.02em;line-height:19px}.DetailSection .DetailHeader .contacts{max-width:40%;padding:0 10px 0 40px;width:100%}.DetailSection .DetailHeader .location,.DetailSection .DetailHeader .phone,.DetailSection .DetailHeader .text{max-width:20%;padding:0 10px;text-align:center;width:100%}.DetailSection .DetailBody{background:#fff;border:1px solid #eee;border-radius:15px;margin:12px 0 0}.DetailSection .DetailBody .row{align-items:center;color:#0a1f36;display:flex;font-size:16px;font-weight:400;letter-spacing:-.02em;line-height:19px;padding:30px 0}.DetailSection .DetailBody .row:not(:last-child){border-bottom:1px solid #eee}.DetailSection .DetailBody .contacts{max-width:40%;padding:0 10px 0 40px;width:100%}.DetailSection .DetailBody .location,.DetailSection .DetailBody .phone,.DetailSection .DetailBody .text{max-width:20%;padding:0 10px;text-align:center;width:100%}@media (prefers-reduced-motion:no-preference){.processing-spin{-webkit-animation:processing-spin 3s linear infinite;animation:processing-spin 3s linear infinite}}@-webkit-keyframes processing-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes processing-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media (max-width:900px){hr{margin:30px 0}.App>div{margin:0 20px}.header{padding:16px 20px}.footer{margin:16px 0}.App>.MapSection{margin:0 0 20px}.DetailSection .container{flex-direction:column}.DetailSection .column{width:100%}.DetailSection .horizontal-line{display:block}.DetailSection .vertical-line{display:none}.DetailSection .details{margin:0 0 30px}.DetailSection .details .DetailTitle{gap:10px}.DetailSection .details .time{font-size:15px;line-height:18px}.DetailSection .title{font-size:20px;line-height:24px}.DetailSection .DetailHeader,.DetailSection .DetailHeader p{font-size:13px;line-height:16px}.DetailSection .DetailHeader .contacts{padding:0 10px 0 20px}.DetailSection .DetailBody .row{font-size:13px;line-height:16px;padding:20px 0}.DetailSection .DetailBody .contacts{padding:0 10px 0 20px}}@media (max-width:768px){.header .right-content,p{font-size:13px;line-height:16px}.header .right-content .timer{font-size:17px;line-height:20px}.main-title{font-size:30px;line-height:36px}.DetailSection .DetailBody .location img,.DetailSection .DetailBody .phone img,.DetailSection .DetailBody .text img{width:16px}}@media (max-width:425px){.App>.MapSection{border-radius:0;box-shadow:none}.App>.MapSection div{border-radius:0}.header .right-content{display:block}}
/*# sourceMappingURL=main.3cedb842.css.map*/