﻿#wrapper {
    overflow: hidden
}

.container-error{
    margin-top:5vh
}

.col-img {
    text-align:end
}

.img-error {
    min-width: 220px;
    width: 14vw;
    height: 400px
}

.codigo {
    font-family: Roboto;
    font-style: normal;
    /* or 28px */
    color: #C4C4C4;
    font-size: 130px;
    font-weight: bold;
    line-height: 130px;
}

.titulo {
    font-family: Roboto;
    font-style: normal;
    font-weight: bold;
    font-size: 22px;
    line-height: 22px;
    color: #C4C4C4;
}

.texto-error {
    font-family: Roboto;
    font-style: normal;
    font-weight: bold;
    font-size: 22px;
    line-height: 22px;
    color: #C4C4C4;
}

.texto {
    font-family: Roboto;
    font-style: normal;
    font-weight: bold;
    font-size: 14px;
    line-height: 16px;
    color: #777777;
}

.link {
    font-family: Roboto!important;
    font-style: normal!important;
    font-weight: bold!important;
    font-size: 14px!important;
    line-height: 16px!important;
    color: #C41B17!important;
    cursor:pointer;
    position:inherit;
}

.footer {
    display:none
}

.fa-repeat {
    color: #C41B17
}

.col-text {
    align-self: center;
}

@media only screen and (max-width:575px) {
    .col-img {
        text-align: center
    }

    .col-text {
        text-align:center
    }

    .img-error {
        min-width: 0px;
        width: 150px;
        height: 250px;
    }

    .erro-mobile {
        font-family: SF Pro Display;
        font-style: normal;
        font-weight: 600;
        font-size: 18px;
        line-height: 21px;
        text-align: center;
        letter-spacing: 0.012em;
        color: #8A8A8A;
    }

}