        body {
			background-color: #FFD9E3;
			background: linear-gradient(#FFD9E3, #F298AD);
			height: 100vh;
			font-family: 'Montserrat', sans-serif;
		}
		#container{
			width: 50%;
			margin-left: auto;
			margin-right: auto;
			margin-top: 200px;
			background: rgba(255,255,255,0.7);
			padding: 3em;
			border-radius: 20px;
			border-left: 1px solid $white;
			border-top: 1px solid $white;
			backdrop-filter: blur(5px);
			box-shadow: 10px 10px 20px -3px rgba(0,0,0,0.1);
			text-align: center;
			position: relative;
			transition: all 0.2s ease-in-out;
		}
		
		#recepcionista{
			border-radius: 2px;
			position: relative;
			transition: all 0.2s ease-in-out;
			width: 80%;
			height: 50px;
			font-size: 2rem;
		}
		
		#arquivo{
			border-radius: 2px;
			position: relative;
			transition: all 0.2s ease-in-out;
			width: 100%;
			height: 50px;
			font-size: 2rem;
		}
		
		#enviaEscolhas {
			width: 70%;
			background-color: #FFD9E3;
			background: linear-gradient(#E55E81, #B23F5D);
			border-radius: 3px;
			border:0px;
			height: 50px;
			transition: all 0.2s ease-in-out;
			backdrop-filter: blur(5px);
			box-shadow: 10px 10px 20px -3px rgba(0,0,0,0.1);
			color: #fff;
			opacity: 0.7;
			font-size: 1.8rem;
		}

		#enviaEscolhas:hover {
			background: linear-gradient(#B23F5D, #5E2836);
			opacity: 0.8;
		}
		
		#enviaEscolhas:active {
			background: linear-gradient(#B23F5D, #5E2836);
			opacity: 1;
		}
		
		#titulo{
			font-weight: 600;
			color: #B23F5D;
			opacity: 0.7;
			font-size: 1.8rem;
			margin-top: 0;
			margin-bottom: 60px;
			text-shadow: 2px 2px 4px rgba(0,0,0,0.2);
		}
		
		.formularios {
			margin: 20px 50px;
			text-align: left;
		}
		label{
			color: #B23F5D;
			opacity: 0.7;
			font-size: 1rem;
			margin-top: 0;
			margin-bottom: 3px;
			margin-right: 50px;
			text-shadow: 2px 2px 4px rgba(0,0,0,0.2);
			display: block;
		}
		
		.entrada{
			opacity: 0.6;
		}
		
		.erro{
			margin-top: 5px;
			display: block;
			font-weight: 600;
			color: #B23F5D;
		}
		
		
		table {
			width: 98%;
            border-collapse: collapse;
			margin: 0 auto;
			display: block;
        }

        th, td {
            border: 1px solid #5E2836;
            padding: 5px;
        }
		
		th {
			background: linear-gradient(#B23F5D, #5E2836);
			opacity: 0.8;
			color: #fff;
			opacity: 0.7;
		}
		
		tr:nth-child(even) {
			background:#FFD9E3;
		}
		
		#ultimaLinha {
			background: linear-gradient(#B23F5D, #5E2836);
		}
		
		.texto {
			text-align: justify;
		}
		.telduplicado {
				opacity: 0.7;
				display: block;
				background-color: yellow;
				font-size:0.7rem;
				font-weight: 400;
				width: 90%;
				border-radius: 1px;
				text-align: center;
				margin: 0 auto;
		}
		
		.botoes {
			width: 100px;
			background-color: #FFD9E3;
			background: linear-gradient(#E55E81, #B23F5D);
			border-radius: 3px;
			border:0px;
			height: 50px;
			transition: all 0.2s ease-in-out;
			backdrop-filter: blur(5px);
			box-shadow: 3px 3px 6px -0.9px rgba(255,255,255,0.5);
			color: #fff;
			opacity: 0.7;
			font-size: 0.8rem;
		}
		
		.botoes:hover {
			background: linear-gradient(#B23F5D, #5E2836);
			opacity: 0.8;
		}
		
		.botoes:active {
			background: linear-gradient(#B23F5D, #5E2836);
			opacity: 1;
		}
		
		.botaoTelefone{
			width: 100%;
			height: 100%;
			padding: 10px 0;
		}