.logo {
    margin: 0;
    top: 50%;
    left: 50%;
    margin-right: -50%;
    display: block;
    margin-left: auto;
    margin-right: auto;
    object-fit: contain;
    width:100%;
    height:100%;

}
.logotxt {
    margin: 0;
    position: absolute;
    top: 50%;
    left: 50%;
    fill: #94d31b;
    color:#FF0000;
    margin-right: -50%;
    transform: translate(-50%, -50%)
}
.center {
    margin: 0;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-right: -50%;
    transform: translate(-50%, -50%)
}
.undercenter {
    margin: 0;
    position: absolute;
    top:70%;
    left: 50%;
    margin-right: -50%;
    transform: translate(-50%, -50%)
}

html, body {
    overscroll-behavior-x: none;
}
    /*body {
        height: 101vh !important;
        position: static !important;
        overscroll-behavior-x: none;
              overflow-y: scroll !important; /* Allows vertical scrolling */
             /* overflow-x: hidden !important;*/
              /*touch-action: pan-y !important; */ /* Allows vertical scrolling */
    /*}*/
    /* Centers flutter canvas with a size of the viewport*/
    /*
        flt-glass-pane {
          width: 100vw  !important;
          height: 100vh  !important;
          position: fixed !important;
          max-width: 100vw  !important;
          max-height: 100vh  !important;
                top: 50vh  !important;
                left: 50vw  !important;

                transform: translate(-50vw, -50vh)  !important;
        }*/
