section.parallax-background {
	text-align: center;
	padding-top: 2em;
}

section.parallax-background div.button_group {
	margin-top: 6em;
}

section.parallax-background a.btn {
 padding: 1em 2em;
 border:  1px solid;
 border-radius: 5px;
 margin: 1em;
 color: white;
}

div.p-text-block.default,
div.p-text-block.centered ,
div.p-text-block.box {
	width: 450px;
	max-width: 92%;
	margin-left: 4% !important; 
	padding: 2em;
	background: white;
	opacity: 0.95;
}

div.p-text-block.centered  {
	margin:  auto !important;
	width:  50%;;
	opacity: 1;
}

div.p-text-block.default {
	background: inherit;
	opacity: 1;
}

img.img-parallax {
  object-fit: cover;
}