*{box-sizing:border-box;color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;list-style:none;margin:0;padding:0;text-decoration:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{appearance:textfield;-moz-appearance:textfield}.App{align-items:center;background:#eae7dc;display:flex;flex-direction:column;justify-content:center;min-height:100vh;overflow:hidden}.App .calculation{background:#8e8d8a;border-radius:15px;margin-top:20px;padding:20px;transition:all .5s ease;width:650px}.App .calculation h1,.App .calculation h2{padding-bottom:20px;text-align:center}.App .calculation .custom-file-upload,.App .calculation input{border:none;border-radius:10px;color:gray;display:flex;font-size:18px;font-weight:500;height:50px;margin-bottom:20px;outline:none;padding:15px;text-align:center;width:100%}.App .calculation .custom-file-upload{align-items:center;background:#fff;cursor:pointer;height:40px;justify-content:center;margin:auto auto 20px;width:200px}.App .calculation input[type=file]{display:none}.App .calculation button{align-items:center;background:#e98074;border:none;border-radius:10px;cursor:pointer;display:flex;font-size:18px;font-weight:600;height:50px;justify-content:center;margin:0 10px;padding:10px;transition:all .3s ease;width:150px}.App .calculation button:hover{transform:scale(.95)}.App .calculation button:disabled{background:#444;cursor:inherit}.App .calculation button:disabled:hover{transform:none}.App .calculation .btn-group{display:flex;justify-content:center}.App .calculation .message{color:orange;font-size:14px;font-weight:500;padding-top:15px;text-align:center;transition:all .5s ease}.App .calculation .info{display:flex;flex-wrap:wrap;height:0;justify-content:space-between;margin-top:20px;opacity:0;transition:all .5s ease;visibility:hidden}.App .calculation .info.show-it{height:auto;opacity:1;visibility:visible}.App .calculation .info .features{background:#fff;border-radius:15px;flex:0 0 48%;margin:15px 0;padding:15px}.App .calculation .info .features p{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px}.App .calculation .info .features p strong{color:#1f1f1f;font-size:18px;font-weight:700}.App .calculation .info .features p span{background:#e98074;border-radius:5px;font-size:14px;font-weight:500;padding:5px 10px}.App .calculation .info .features p span.no{background:#444}.App .calculation .info .comment{flex:0 0 100%;margin-top:10px}.App .calculation .info .comment p{font-size:14px;font-weight:500;margin-bottom:10px}.App .calculation .map{filter:grayscale(1);height:400px;padding:15px 0;transition:.3s ease-in;width:100%}.App .calculation .map:hover{filter:none}.App .calculation .map iframe{border-radius:10px;height:100%;width:100%}.App .calculation .links{align-items:center;display:flex;justify-content:space-between;margin-top:10px;padding:20px 30px 0}.App .calculation .links li a img{height:50px;transition:all .3s ease;width:50px}.App .calculation .links li a:hover img{transform:translateY(-10px)}.App .lang-switcher{align-items:center;display:flex;justify-content:center;margin:auto auto 20px}.App .lang-switcher button{background:#e98074;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:12px;font-weight:500;height:40px;padding:5px;transition:background .3s;width:60px}.App .lang-switcher button:hover{background:#e85c50}.App .lang-switcher button.active{background:#8e8d8a;color:#e98074}@media(max-width:600px){.App{justify-content:normal}.App .calculation{margin:10px;padding:20px;width:100%}.App .calculation .info{justify-content:center}.App .calculation .info .features{border-radius:10px;flex:0 0 100%;margin:10px 0;padding:10px}.App .calculation .info .features p strong{font-size:14px}.App .calculation .info .features p span{font-size:14px;padding:4px 8px}.App .calculation .info .comment p{font-size:12px}.App .calculation h1{font-size:20px;padding-bottom:10px}.App .calculation h2{font-size:16px}.App .calculation .map{height:250px}.App .calculation .screenshot{font-size:14px;height:30px;margin-bottom:10px;width:120px}.App .calculation .custom-file-upload{font-size:14px;height:30px;width:150px}.App .calculation .message{text-align:center}.App .calculation button,.App .calculation input{font-size:14px;height:30px}.App .calculation button{margin:0 10px;width:120px}.App .calculation .links{margin-top:10px;padding:20px 20px 0}.App .calculation .links li a img{height:30px;width:30px}.App .calculation .lang-switcher button{width:60px}}
/*# sourceMappingURL=main.96be0c49.css.map*/