.swiper {
	width: 100%;
	min-height: 45vh;
	position: relative;
}

.swiper-slide img {
	width: 100%;
	height: 45vh;
	height: 70vh;
	object-fit:cover;
}

@media screen and (max-width:700px) {
	.swiper-slide img {
		height: 45vh;
	}
}

p.hello {
	/*text-align: center;
	background-color: rgba(30,30,30,0.7);
	width: 70%;
	padding:30px;
	font-size: 1.5em;
	color: white;
	line-height: 150%;
	position: absolute;
	top:25vh;
	left: 15%;
	backdrop-filter:blur(5px);*/
	
}

div.hellowrapper {
	width:100%;
	height:100%;
	color: white;
	/*background:linear-gradient(
          rgba(0, 0, 0, 0.3), 
          rgba(0, 0, 0, 0.3)
		  ),url('content/images/bg-education.jpg');*/
	 background:linear-gradient(
      rgba(0, 0, 0, 0.4), 
      rgba(0, 0, 0, 0.4)
	  );
	position: absolute;
	top:0;
	left:0;
	display: flex;
	justify-content: flex-start;
	align-items: center;
}

p.hello {
	width:40%;
	max-width: 700px;
	text-align:right;
	/*margin-bottom:100px;*/
	font-size: 1.4em;
	line-height: 1.2em;
	padding: 0 0 0 40px;
	font-weight: bold;
	/*text-shadow: 1px 0px 1px rgba(128,128,128,1);*/
	
}

p.hello a {
	color:white;
	border-bottom: unset !important;
}

p.hello a.button {
	
}