.ctabutton {
border: none;
background: #4B7C4B;
color: #ffffff !important;
font-weight: 100;
padding: 20px;
text-transform: uppercase;
border-radius: 6px;
display: inline-block;
transition: all 0.3s ease 0s;
}

.button1 {
  background-color: #F6A35B;
  border: none;
	border-radius: 20px;
  color: white;
  padding: 16px 32px;
  text-align: center;
  font-size: 16px;
  margin: 4px 2px;
  transition: 0.3s;
  display: inline-block;
  text-decoration: none;
  cursor: pointer;
}

.button1:hover {
	background-color: #F6A35B;
	opacity: 0.8;
}

.button2 {
  background-color: #4B7C4B;
  border: none;
	border-radius: 20px;
  color: white;
  padding: 16px 32px;
  text-align: center;
  font-size: 16px;
  margin: 4px 2px;
  transition: 0.3s;
  display: inline-block;
  text-decoration: none;
  cursor: pointer;
}

.button2:hover {
	background-color: #4B7C4B;
	opacity: 0.8;
}

.buttonfootprints {
background-color: #F6A35B;
border-radius: 20px;
text-align: center;
}

.buttonfootprints:hover {
	background-color: #F6A35B;
	opacity: 0.8;
}

.buttonfootprints1 {
background-color: #4B7C4B;
border-radius: 20px;
text-align: center;
}

.buttonfootprints1:hover {
	background-color: #4B7C4B;
	opacity: 0.8;
}

.buttonfootprints2 {
background-color: #BEBEBE;
border-radius: 20px;
text-align: center;
}

.buttonfootprints2:hover {
	background-color: #BEBEBE;
	opacity: 0.8;
}

.buttonfootprints3 {
background-color: #FF583A;
border-radius: 20px;
text-align: center;
}

.buttonfootprints3:hover {
	background-color: #FF583A;
	opacity: 0.8;
}

.buttongrey {
background-color: #BEBEBE;
border-radius: 20px;
text-align: center;
}

.buttongrey:hover {
	background-color: #BEBEBE;
	opacity: 0.8;
}

.buttonfootprinttable {
background-color: #4C4B49;
border-radius: 20px;
text-align: center;
}

.buttonfootprinttable:hover {
	background-color: #4C4B49;
	opacity: 0.8;
}

.buttongreen {
background-color: #4B7C4B;
border-radius: 20px;
text-align: center;
	padding: 9px 22px;
  text-align: center;
  font-size: 13px;
  margin: 4px 2px;
}

.buttongreen:hover {
	background-color: #4B7C4B;
	opacity: 0.8;
}

.paging_simple .paginate_button.next:after {
color: #4B7C4B;
}

.paging_simple .paginate_button.previous:before {
 color: #4B7C4B;
}

@media (max-width: 800px) {
.wp-block-table {
	  display: block !important;
    overflow-x: auto !important;
    white-space: nowrap !important;
}
}
.div-1 {
  background-color: #eaeaea;
	padding: 1.5em 3em;
	margin: 1.5em;
	border-radius: 25px;
    }