﻿.login-background {
    position: relative; /* Para permitir que o formulário seja posicionado em relação a esse elemento */
    background-image: url('/Imagens/cabecalho-home-bg-xl.jpg');
    background-size: cover;
    background-position: center;
    min-height: 81vh; /* Isso garante que a imagem de fundo cubra toda a altura da tela */
    min-width: 218vh;
    margin-bottom: -0.99rem;
    opacity: 1; /* Opacidade de 60% */
}

.field-validation-error {
    color: white !important;
}


.container {
    min-width: 100%;
    min-height: 100%;
    padding-left: 0rem;
    padding-right: 0rem;
    overflow: hidden;
}

.body {
    width: 100%;
    margin: 0;
}

.login-form {
    position: absolute;
    top: 36%;
    left: 12%;
    transform: translate(-50%, -50%); /* Centraliza o formulário vertical e horizontalmente */
    background: linear-gradient(45deg, #CB3034, #55080a);
    padding: 20px;
    border-radius: 5px;
    width: 300px; /* Largura do formulário */
}

.body {
    width: 100%;
    margin: 0; /* Para garantir que não haja margens padrão */
}

.input-form {
    width: 140px;
}