@charset "UTF-8";
/* CSS Document */



.container-fluid{
background-image: url("../img/background.png");
	height: 100vh;
	background-position: center;
	background-size: cover;
	background-color: #141C29;
	align-content: center;
	display: flex;
    justify-content: center;
    align-items: center;
}


.logo{
	width:100%;
   padding-bottom: 50px;
	animation: logo ease 3s;
  -webkit-animation: logo ease 3s;
  -moz-animation: logo ease 3s;
  -o-animation: logo ease 3s;
  -ms-animation: logo ease 3s;
}

@keyframes logo {
  0% {
    opacity:0;
  }
  100% {
    opacity:1;
  }
}

.information{
	text-align: center;
}


.card{
	background-color: transparent!important;
	 margin: 0 auto; 
        float: none; 
        margin-bottom: 10px; 
	border: none!important;
}
.gegevens{
	padding-bottom: 15px;
	font-size: 1.2rem;
	font-weight: 500	!important;
	color: white;
	font-family: 'Fira Sans', sans-serif!important;
}


p{
    color: #fff!important;
    margin-bottom: 20px;
    font-weight: 300!important;
	font-size: 1rem!important;
}

a{
	color: white!important;
	text-decoration-color:#E8324D!important;
}

.line{
  margin-top: 30px;
  margin-bottom: 30px;
  border: 0;
	width: 30%;
	margin-left: 35%;
	color: #e7344c;
  border-top: 2px solid;
}

button{
	background-color: transparent;
	margin-top: 2rem!important;
	color: white;
	border-color: #E8324D;
	border-width: 3px;
	font-size: 1rem!important;
	border-radius: 10px!important;
	padding: 2px 10px 2px 10px;
	font-family: 'Fira Sans', sans-serif!important;
	outline:none;
	outline-color: transparent;
}