@charset "utf-8";
.prel {
    position: fixed;
    z-index: 23542423;
    top: 0;
    left: 0;
    width: 100vw;
    height: 100svh;
    background: rgb(255, 255, 255);
    pointer-events: none;
    transition: 0.6s;
}

.prel.animprelEnd {
    transform: translateY(-100%);
}

.prelCenter {
    position: absolute;
    left:0;
    top:0;
    width:100vw;
    height:100svh;
    display:flex;
    align-items: center;
    justify-content: center;
    transition: 0.6s;
    opacity:0;
}

.prelCenter svg {
    position: relative;
    width: 481px;
    height: 175px;
    overflow: visible !important;
}

.prelCenter svg g {
    clip-path: border-box !important;
    mask: none !important;
}

.prelCenter svg path {
    transform-box: border-box;
    transform-origin: center;
}

@media screen and (max-width:1449px) {
    .prelCenter svg {
        width: 435px;
        height: 157px;
    }
}

@media screen and (max-width:991px) {
    .prelCenter svg {
        width: 369px;
        height: 133px;
    }
}

@media screen and (max-width:575px) {
    .prelCenter svg {
        width: 231px;
        height: 83px;
    }
}
