


		.startpic{
			width: 100%;
			height: auto;
		}


		.container_firstpage {
			position: relative;
			width: 100%;
		  }
		  
		  .image_firstpage {
			opacity: 1;
			display: block;
			width: 100%;
			height: auto;
			transition: .5s ease;
			backface-visibility: hidden;
		  }
		  
		  .middle_firstpage {
			transition: .5s ease;
			opacity: 0;
			position: absolute;
			top: 20%;
			left: 50%;
			transform: translate(-50%, -50%);
			-ms-transform: translate(-50%, -50%);
			text-align: center;
		  }
		  
		  .container_firstpage:hover .image_firstpage {
			opacity: 0.3;
		  }
		  
		  .container_firstpage:hover .middle_firstpage {
			opacity: 1;
		  }
		  
		  .text_firstpage {
			background-color: #04AA6D;
			color: white;
			font-size: 16px;
			padding: 16px 32px;
		  }

.startpage_buttons{
			font-family: Taviraj Light, Frank Ruhl Libre Light,Inria Serif Light, Forum;
			letter-spacing: 1px;
			line-height: 1.4;
			margin-left: 10px;
			margin-right: 10px;
			margin-bottom:20px;
		  }
		  
		  /* Style the buttons */
		
			.startpage_button {
			  appearance: none;
			  background-color: transparent;
			  border: 2px solid #1A1A1A;
			  border-radius: 30px;
			  box-sizing: border-box;
			  color: rgb(255, 196, 71);
			  cursor: pointer;
			  display: inline-block;
			  font-family: Taviraj Light, Frank Ruhl Libre Light,Inria Serif Light, Forum;
			  font-size: 18px;
			  font-weight: 200;
			  line-height: normal;
			  margin: 0;
			  min-height: 10px;
			  min-width: 0;
			  outline: none;
			  padding: 16px 24px;
			  text-align: center;
			  text-decoration: none;
			  transition: all 300ms cubic-bezier(.23, 1, 0.32, 1);
			  user-select: none;
			  -webkit-user-select: none;
			  touch-action: manipulation;
			  width: 24%;
			  will-change: transform;
			  margin-left: 10px;
			  margin-right: 10px;
			}
		
			.startpage_button:disabled {
			  pointer-events: none;
			}
		
			.startpage_button:hover {
			  color: #fff;
			  background-color: rgba(14.9,22.4,30.6,0.6);
			  box-shadow: rgba(0, 0, 0, 0.25) 0 8px 15px;
			  transform: translateY(-2px);
			}
		
			.startpage_button:active {
			  transform: translateY(0);
			  font-weight: bold;
			}
		
			#startpage_button{
			  -webkit-animation: 10s ease 0s normal forwards 1 fadein;
			  animation: 3s ease 0s normal forwards 1 fadein;
			}
			
			@keyframes fadein{
			  0% { opacity:0; }
			  66% { opacity:0; }
			  100% { opacity:1; }
			}
			
			@-webkit-keyframes fadein{
			  0% { opacity:0; }
			  66% { opacity:0; }
			  100% { opacity:1; }
			}
