/* /Views/Home/Index.cshtml.rz.scp.css */

/* /Views/Shared/Error500.cshtml.rz.scp.css */


.main-error-page[b-6f1d98xo6h] {
    min-height: 600px;
    margin: 0px auto;
    width: auto;
    max-width: 560px;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
}

.error-title[b-6f1d98xo6h] {
    max-width: 529px;
    font-family: Roboto;
    font-size: 38px;
    font-weight: bold;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    letter-spacing: normal;
    text-align: center;
    color: #4b4b62;
    margin-bottom: 16px;
}

.error-subtitle[b-6f1d98xo6h] {
    max-width: 568px;
    font-family: Roboto;
    font-size: 16px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.31;
    letter-spacing: normal;
    text-align: center;
    color: #4b4b62;
    margin-bottom: 24px;
}

svg[b-6f1d98xo6h] {
    margin-bottom: 16px;
}


.full-torradeira[b-6f1d98xo6h] {
}

.torradeira[b-6f1d98xo6h] {
}

.pao-atras[b-6f1d98xo6h] {
    animation: leftright-b-6f1d98xo6h 1s alternate infinite;
    transform-origin: center;
}

.pao-frente[b-6f1d98xo6h] {
    animation: leftright-b-6f1d98xo6h 1s 0.3s alternate infinite;
    transform-origin: center;
}

.olho-esq[b-6f1d98xo6h] {
    animation: sad-b-6f1d98xo6h 2s alternate infinite;
    transform-origin: center;
}

.olho-dir[b-6f1d98xo6h] {
    animation: sad-b-6f1d98xo6h 2s alternate infinite;
    transform-origin: center;
}

.boca[b-6f1d98xo6h] {
    animation: sad-b-6f1d98xo6h 2s alternate infinite;
    transform-origin: center;
}

.raios[b-6f1d98xo6h] {
    -webkit-animation: flicker-4 4s linear infinite both;
    animation: flicker-4-b-6f1d98xo6h 4s linear infinite both;
}

.tomada[b-6f1d98xo6h] {
    -webkit-animation: vibrate-1 3s linear infinite both;
    animation: vibrate-1-b-6f1d98xo6h 3s linear infinite both;
}

.fio-500[b-6f1d98xo6h] {
    -webkit-animation: vibrate-1 3s linear infinite both;
    animation: vibrate-1-b-6f1d98xo6h 3s linear infinite both;
}

.fio[b-6f1d98xo6h] {
    -webkit-animation: vibrate-1 3s linear infinite both;
    animation: vibrate-1-b-6f1d98xo6h 3s linear infinite both;
}

@keyframes scales-b-6f1d98xo6h {
    from {
        transform: scale(0.98);
    }

    to {
        transform: scale(1);
    }
}

/* ----------------------------------------------
 * Generated by Animista on 2020-4-1 14:58:16
 * Licensed under FreeBSD License.
 * See http://animista.net/license for more info. 
 * w: http://animista.net, t: @cssanimista
 * ---------------------------------------------- */

/**
 * ----------------------------------------
 * animation flicker-4
 * ----------------------------------------
 */
@-webkit-keyframes flicker-4 {
    0%, 100% {
        opacity: 1;
    }

    31.98% {
        opacity: 1;
    }

    32% {
        opacity: 0;
    }

    32.8% {
        opacity: 0;
    }

    32.82% {
        opacity: 1;
    }

    34.98% {
        opacity: 1;
    }

    35% {
        opacity: 0;
    }

    35.7% {
        opacity: 0;
    }

    35.72% {
        opacity: 1;
    }

    36.98% {
        opacity: 1;
    }

    37% {
        opacity: 0;
    }

    37.6% {
        opacity: 0;
    }

    37.62% {
        opacity: 1;
    }

    67.98% {
        opacity: 1;
    }

    68% {
        opacity: 0;
    }

    68.4% {
        opacity: 0;
    }

    68.42% {
        opacity: 1;
    }

    95.98% {
        opacity: 1;
    }

    96% {
        opacity: 0;
    }

    96.7% {
        opacity: 0;
    }

    96.72% {
        opacity: 1;
    }

    98.98% {
        opacity: 1;
    }

    99% {
        opacity: 0;
    }

    99.6% {
        opacity: 0;
    }

    99.62% {
        opacity: 1;
    }
}

@keyframes flicker-4-b-6f1d98xo6h {
    0%, 100% {
        opacity: 1;
    }

    31.98% {
        opacity: 1;
    }

    32% {
        opacity: 0;
    }

    32.8% {
        opacity: 0;
    }

    32.82% {
        opacity: 1;
    }

    34.98% {
        opacity: 1;
    }

    35% {
        opacity: 0;
    }

    35.7% {
        opacity: 0;
    }

    35.72% {
        opacity: 1;
    }

    36.98% {
        opacity: 1;
    }

    37% {
        opacity: 0;
    }

    37.6% {
        opacity: 0;
    }

    37.62% {
        opacity: 1;
    }

    67.98% {
        opacity: 1;
    }

    68% {
        opacity: 0;
    }

    68.4% {
        opacity: 0;
    }

    68.42% {
        opacity: 1;
    }

    95.98% {
        opacity: 1;
    }

    96% {
        opacity: 0;
    }

    96.7% {
        opacity: 0;
    }

    96.72% {
        opacity: 1;
    }

    98.98% {
        opacity: 1;
    }

    99% {
        opacity: 0;
    }

    99.6% {
        opacity: 0;
    }

    99.62% {
        opacity: 1;
    }
}


/* ----------------------------------------------
 * Generated by Animista on 2020-4-1 15:17:57
 * Licensed under FreeBSD License.
 * See http://animista.net/license for more info. 
 * w: http://animista.net, t: @cssanimista
 * ---------------------------------------------- */

/**
 * ----------------------------------------
 * animation vibrate-1
 * ----------------------------------------
 */
@-webkit-keyframes vibrate-1 {
    0% {
        -webkit-transform: translate(0);
        transform: translate(0);
    }

    20% {
        -webkit-transform: translate(-2px, 2px);
        transform: translate(-2px, 2px);
    }

    40% {
        -webkit-transform: translate(-2px, -2px);
        transform: translate(-2px, -2px);
    }

    60% {
        -webkit-transform: translate(2px, 2px);
        transform: translate(2px, 2px);
    }

    80% {
        -webkit-transform: translate(2px, -2px);
        transform: translate(2px, -2px);
    }

    100% {
        -webkit-transform: translate(0);
        transform: translate(0);
    }
}

@keyframes vibrate-1-b-6f1d98xo6h {
    0% {
        -webkit-transform: translate(0);
        transform: translate(0);
    }

    20% {
        -webkit-transform: translate(-2px, 2px);
        transform: translate(-2px, 2px);
    }

    40% {
        -webkit-transform: translate(-2px, -2px);
        transform: translate(-2px, -2px);
    }

    60% {
        -webkit-transform: translate(2px, 2px);
        transform: translate(2px, 2px);
    }

    80% {
        -webkit-transform: translate(2px, -2px);
        transform: translate(2px, -2px);
    }

    100% {
        -webkit-transform: translate(0);
        transform: translate(0);
    }
}



/* ----------------------------------------------
 * Generated by Animista on 2020-4-1 15:42:45
 * Licensed under FreeBSD License.
 * See http://animista.net/license for more info. 
 * w: http://animista.net, t: @cssanimista
 * ---------------------------------------------- */

/**
 * ----------------------------------------
 * animation wobble-ver-right
 * ----------------------------------------
 */
@-webkit-keyframes wobble-ver-right {
    0%, 100% {
        -webkit-transform: translateY(0) rotate(0);
        transform: translateY(0) rotate(0);
        -webkit-transform-origin: 50% 50%;
        transform-origin: 50% 50%;
    }

    15% {
        -webkit-transform: translateY(-30px) rotate(6deg);
        transform: translateY(-30px) rotate(6deg);
    }

    30% {
        -webkit-transform: translateY(15px) rotate(-6deg);
        transform: translateY(15px) rotate(-6deg);
    }

    45% {
        -webkit-transform: translateY(-15px) rotate(3.6deg);
        transform: translateY(-15px) rotate(3.6deg);
    }

    60% {
        -webkit-transform: translateY(9px) rotate(-2.4deg);
        transform: translateY(9px) rotate(-2.4deg);
    }

    75% {
        -webkit-transform: translateY(-6px) rotate(1.2deg);
        transform: translateY(-6px) rotate(1.2deg);
    }
}


@keyframes sad-b-6f1d98xo6h {
    0% {
        transform: rotateX(0deg) rotateY(0deg);
    }

    100% {
        transform: rotateX(10deg) rotateY(5deg);
    }
}

@keyframes leftright-b-6f1d98xo6h {

    0% {
        transform: rotateZ( 0deg)
    }

    100% {
        transform: rotateZ( -15deg)
    }
}
/* /Views/Shared/NotFound404.cshtml.rz.scp.css */
.fundo[b-wt1u5giame] {
    animation: scales-b-wt1u5giame 3s alternate infinite;
    transform-origin: center;
}

.pao-baixo[b-wt1u5giame] {
    animation: rotatepao-b-wt1u5giame 14s cubic-bezier(.1,.49,.41,.97) infinite;
    transform-origin: center;
}

.pao-cima[b-wt1u5giame] {
    animation: rotatepao-b-wt1u5giame 7s 1s cubic-bezier(.1,.49,.41,.97) infinite;
    transform-origin: center;
}

.olhos[b-wt1u5giame] {
    animation: olhos-b-wt1u5giame 2s alternate infinite;
    transform-origin: center;
}

.left-sparks[b-wt1u5giame] {
    animation: left-sparks-b-wt1u5giame 4s alternate infinite;
    transform-origin: 150px 156px;
}

.right-sparks[b-wt1u5giame] {
    animation: left-sparks-b-wt1u5giame 4s alternate infinite;
    transform-origin: 310px 150px;
}

.olhos[b-wt1u5giame] {
    animation: olhos-b-wt1u5giame 2s alternate infinite;
    transform-origin: center;
}

@keyframes scales-b-wt1u5giame {
    from {
        transform: scale(0.98)
    }

    to {
        transform: scale(1)
    }
}

@keyframes rotatepao-b-wt1u5giame {
    0% {
        transform: rotate(0deg)
    }

    50%, 60% {
        transform: rotate(-20deg)
    }

    100% {
        transform: rotate(0deg)
    }
}

@keyframes olhos-b-wt1u5giame {
    0% {
        transform: rotateX(0deg);
    }

    100% {
        transform: rotateX(30deg);
    }
}

@keyframes left-sparks-b-wt1u5giame {
    0% {
        opacity: 0;
    }
}


.main[b-wt1u5giame] {
    min-height: 600px;
    margin: 0px auto;
    width: auto;
    max-width: 460px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.path[b-wt1u5giame] {
    stroke-dasharray: 300;
    stroke-dashoffset: 300;
    animation: dash-b-wt1u5giame 4s alternate infinite;
}

@keyframes dash-b-wt1u5giame {
    0%, 30% {
        fill: 4B4B62;
        stroke-dashoffset: 0;
    }

    80%,100% {
        fill: transparent;
        stroke-dashoffset: -200;
    }
}
/* /Views/Shared/_Layout.cshtml.rz.scp.css */
