.wp-block-group-is-layout-flow{
	margin-top: 0px !important;
}
.sharedaddy{
	display: none;
}
.page-numbers.current{
		background-color: #69C622;
    color: white;
    padding: 10px 15px;
}
.page-numbers{
		margin: 0px 10px;
		padding: 10px 15px;
}
.page-numbers:hover{
		background-color: #69C622;
    color: white;
    padding: 10px 15px;
		text-decoration: none;
}
.wp-block-post-date{
	margin-block-start: 20px !important;
}
.less-padding{
	margin-block-start: 20px !important;
}
.is-style-fill a:hover{
	border: 1px solid #fff;
	border-radius: 5px;
	color: #fff !important;
	background-color: transparent !important;
}

.addoverlay .wp-block-cover__background{
	    background-color: #ffffff94!important;
    opacity: 1!important;
}

/* ACCORDION */
.px-accordion {
  max-width: 1000px;
  margin: 0 auto;
}

.px-accordion-button {
  cursor: pointer;
  padding: 24px 20px;
  text-align: left;
  border: none;
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  background-color: transparent;
  color: black;
  transition: all 0.4s ease-in-out;
}

.px-accordion-item:first-child {
  border-top: 1px solid #69c622;
}

.px-accordion-button h3 {
  margin: 0;
  font-size: 18px;
  font-weight: bold;
  color: #0D0D0D;
}

.px-accordion-button:hover {
  background-color: rgba(0, 0, 0, 0.05);
}

.px-accordion-content {
  max-height: 0;
  overflow: hidden;
  padding: 0 20px;
  border-bottom: 1px solid #69c622;
  background-color: transparent;
  color: black;
  transition: max-height 0.4s cubic-bezier(0.35, 0, 0.175, 1), padding 0.4s cubic-bezier(0.35, 0, 0.175, 1);
}

.px-accordion-content p {
  margin: 0;
	font-size: 16px
}

.px-accordion-button.active {
  border-bottom: none;
}

.px-chevron {
  width: 10px;
  height: 10px;
  border-right: 2px solid black;
  border-bottom: 2px solid black;
  transform: rotate(45deg);
  transition: transform 0.7s cubic-bezier(0.35, 0, 0.175, 1);
}

.px-accordion-button.active .px-chevron {
  transform: rotate(225deg);
}