

#editor .wp-block-cover-image.is-style-hover-reveal.has-background-dim .wp-block-cover__gradient-background,
#editor .wp-block-cover-image.is-style-hover-reveal.has-background-dim:not(.has-background-gradient):before,
#editor .wp-block-cover.is-style-hover-reveal.has-background-dim .wp-block-cover__gradient-background,
#editor .wp-block-cover.is-style-hover-reveal.has-background-dim:not(.has-background-gradient):before {
	opacity: 0;
}

#editor .wp-block-cover-image.is-style-hover-reveal.dalston-in-viewport.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,
#editor .wp-block-cover-image.is-style-hover-reveal.dalston-in-viewport.has-background-dim.has-background-dim-10:not(.has-background-gradient):before,
#editor .wp-block-cover.is-style-hover-reveal.dalston-in-viewport.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,
#editor .wp-block-cover.is-style-hover-reveal.dalston-in-viewport.has-background-dim.has-background-dim-10:not(.has-background-gradient):before,
#editor .wp-block-cover-image.is-style-hover-reveal.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background:hover,
#editor .wp-block-cover-image.is-style-hover-reveal.has-background-dim.has-background-dim-10:not(.has-background-gradient):hover:before,
#editor .wp-block-cover.is-style-hover-reveal.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background:hover,
#editor .wp-block-cover.is-style-hover-reveal.has-background-dim.has-background-dim-10:not(.has-background-gradient):hover:before {
	opacity: .1;
}

#editor .wp-block-cover-image.is-style-hover-reveal.dalston-in-viewport.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,
#editor .wp-block-cover-image.is-style-hover-reveal.dalston-in-viewport.has-background-dim.has-background-dim-20:not(.has-background-gradient):before,
#editor .wp-block-cover.is-style-hover-reveal.dalston-in-viewport.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,
#editor .wp-block-cover.is-style-hover-reveal.dalston-in-viewport.has-background-dim.has-background-dim-20:not(.has-background-gradient):before,
#editor .wp-block-cover-image.is-style-hover-reveal.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background:hover,
#editor .wp-block-cover-image.is-style-hover-reveal.has-background-dim.has-background-dim-20:not(.has-background-gradient):hover:before,
#editor .wp-block-cover.is-style-hover-reveal.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background:hover,
#editor .wp-block-cover.is-style-hover-reveal.has-background-dim.has-background-dim-20:not(.has-background-gradient):hover:before {
	opacity: .2;
}

#editor .wp-block-cover-image.is-style-hover-reveal.dalston-in-viewport.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,
#editor .wp-block-cover-image.is-style-hover-reveal.dalston-in-viewport.has-background-dim.has-background-dim-30:not(.has-background-gradient):before,
#editor .wp-block-cover.is-style-hover-reveal.dalston-in-viewport.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,
#editor .wp-block-cover.is-style-hover-reveal.dalston-in-viewport.has-background-dim.has-background-dim-30:not(.has-background-gradient):before,
#editor .wp-block-cover-image.is-style-hover-reveal.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background:hover,
#editor .wp-block-cover-image.is-style-hover-reveal.has-background-dim.has-background-dim-30:not(.has-background-gradient):hover:before,
#editor .wp-block-cover.is-style-hover-reveal.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background:hover,
#editor .wp-block-cover.is-style-hover-reveal.has-background-dim.has-background-dim-30:not(.has-background-gradient):hover:before {
	opacity: .3;
}

#editor .wp-block-cover-image.is-style-hover-reveal.dalston-in-viewport.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,
#editor .wp-block-cover-image.is-style-hover-reveal.dalston-in-viewport.has-background-dim.has-background-dim-40:not(.has-background-gradient):before,
#editor .wp-block-cover.is-style-hover-reveal.dalston-in-viewport.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,
#editor .wp-block-cover.is-style-hover-reveal.dalston-in-viewport.has-background-dim.has-background-dim-40:not(.has-background-gradient):before,
#editor .wp-block-cover-image.is-style-hover-reveal.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background:hover,
#editor .wp-block-cover-image.is-style-hover-reveal.has-background-dim.has-background-dim-40:not(.has-background-gradient):hover:before,
#editor .wp-block-cover.is-style-hover-reveal.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background:hover,
#editor .wp-block-cover.is-style-hover-reveal.has-background-dim.has-background-dim-40:not(.has-background-gradient):hover:before {
	opacity: .4;
}

#editor .wp-block-cover-image.is-style-hover-reveal.dalston-in-viewport.has-background-dim.has-background-dim .wp-block-cover__gradient-background,
#editor .wp-block-cover-image.is-style-hover-reveal.dalston-in-viewport.has-background-dim.has-background-dim:not(.has-background-gradient):before,
#editor .wp-block-cover.is-style-hover-reveal.dalston-in-viewport.has-background-dim.has-background-dim .wp-block-cover__gradient-background,
#editor .wp-block-cover.is-style-hover-reveal.dalston-in-viewport.has-background-dim.has-background-dim:not(.has-background-gradient):before,
#editor .wp-block-cover-image.is-style-hover-reveal.dalston-in-viewport.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,
#editor .wp-block-cover-image.is-style-hover-reveal.dalston-in-viewport.has-background-dim.has-background-dim-50:not(.has-background-gradient):before,
#editor .wp-block-cover.is-style-hover-reveal.dalston-in-viewport.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,
#editor .wp-block-cover.is-style-hover-reveal.dalston-in-viewport.has-background-dim.has-background-dim-50:not(.has-background-gradient):before,
#editor .wp-block-cover-image.is-style-hover-reveal.has-background-dim.has-background-dim .wp-block-cover__gradient-background:hover,
#editor .wp-block-cover-image.is-style-hover-reveal.has-background-dim.has-background-dim:not(.has-background-gradient):hover:before,
#editor .wp-block-cover.is-style-hover-reveal.has-background-dim.has-background-dim .wp-block-cover__gradient-background:hover,
#editor .wp-block-cover.is-style-hover-reveal.has-background-dim.has-background-dim:not(.has-background-gradient):hover:before,
#editor .wp-block-cover-image.is-style-hover-reveal.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background:hover,
#editor .wp-block-cover-image.is-style-hover-reveal.has-background-dim.has-background-dim-50:not(.has-background-gradient):hover:before,
#editor .wp-block-cover.is-style-hover-reveal.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background:hover,
#editor .wp-block-cover.is-style-hover-reveal.has-background-dim.has-background-dim-50:not(.has-background-gradient):hover:before {
	opacity: .5;
}

#editor .wp-block-cover-image.is-style-hover-reveal.dalston-in-viewport.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,
#editor .wp-block-cover-image.is-style-hover-reveal.dalston-in-viewport.has-background-dim.has-background-dim-60:not(.has-background-gradient):before,
#editor .wp-block-cover.is-style-hover-reveal.dalston-in-viewport.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,
#editor .wp-block-cover.is-style-hover-reveal.dalston-in-viewport.has-background-dim.has-background-dim-60:not(.has-background-gradient):before,
#editor .wp-block-cover-image.is-style-hover-reveal.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background:hover,
#editor .wp-block-cover-image.is-style-hover-reveal.has-background-dim.has-background-dim-60:not(.has-background-gradient):hover:before,
#editor .wp-block-cover.is-style-hover-reveal.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background:hover,
#editor .wp-block-cover.is-style-hover-reveal.has-background-dim.has-background-dim-60:not(.has-background-gradient):hover:before {
	opacity: .6;
}

#editor .wp-block-cover-image.is-style-hover-reveal.dalston-in-viewport.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,
#editor .wp-block-cover-image.is-style-hover-reveal.dalston-in-viewport.has-background-dim.has-background-dim-70:not(.has-background-gradient):before,
#editor .wp-block-cover.is-style-hover-reveal.dalston-in-viewport.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,
#editor .wp-block-cover.is-style-hover-reveal.dalston-in-viewport.has-background-dim.has-background-dim-70:not(.has-background-gradient):before,
#editor .wp-block-cover-image.is-style-hover-reveal.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background:hover,
#editor .wp-block-cover-image.is-style-hover-reveal.has-background-dim.has-background-dim-70:not(.has-background-gradient):hover:before,
#editor .wp-block-cover.is-style-hover-reveal.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background:hover,
#editor .wp-block-cover.is-style-hover-reveal.has-background-dim.has-background-dim-70:not(.has-background-gradient):hover:before {
	opacity: .7;
}

#editor .wp-block-cover-image.is-style-hover-reveal.dalston-in-viewport.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,
#editor .wp-block-cover-image.is-style-hover-reveal.dalston-in-viewport.has-background-dim.has-background-dim-80:not(.has-background-gradient):before,
#editor .wp-block-cover.is-style-hover-reveal.dalston-in-viewport.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,
#editor .wp-block-cover.is-style-hover-reveal.dalston-in-viewport.has-background-dim.has-background-dim-80:not(.has-background-gradient):before,
#editor .wp-block-cover-image.is-style-hover-reveal.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background:hover,
#editor .wp-block-cover-image.is-style-hover-reveal.has-background-dim.has-background-dim-80:not(.has-background-gradient):hover:before,
#editor .wp-block-cover.is-style-hover-reveal.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background:hover,
#editor .wp-block-cover.is-style-hover-reveal.has-background-dim.has-background-dim-80:not(.has-background-gradient):hover:before {
	opacity: .8;
}

#editor .wp-block-cover-image.is-style-hover-reveal.dalston-in-viewport.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,
#editor .wp-block-cover-image.is-style-hover-reveal.dalston-in-viewport.has-background-dim.has-background-dim-90:not(.has-background-gradient):before,
#editor .wp-block-cover.is-style-hover-reveal.dalston-in-viewport.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,
#editor .wp-block-cover.is-style-hover-reveal.dalston-in-viewport.has-background-dim.has-background-dim-90:not(.has-background-gradient):before,
#editor .wp-block-cover-image.is-style-hover-reveal.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background:hover,
#editor .wp-block-cover-image.is-style-hover-reveal.has-background-dim.has-background-dim-90:not(.has-background-gradient):hover:before,
#editor .wp-block-cover.is-style-hover-reveal.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background:hover,
#editor .wp-block-cover.is-style-hover-reveal.has-background-dim.has-background-dim-90:not(.has-background-gradient):hover:before {
	opacity: .9;
}

#editor .wp-block-cover-image.is-style-hover-reveal.dalston-in-viewport.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,
#editor .wp-block-cover-image.is-style-hover-reveal.dalston-in-viewport.has-background-dim.has-background-dim-100:not(.has-background-gradient):before,
#editor .wp-block-cover.is-style-hover-reveal.dalston-in-viewport.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,
#editor .wp-block-cover.is-style-hover-reveal.dalston-in-viewport.has-background-dim.has-background-dim-100:not(.has-background-gradient):before,
#editor .wp-block-cover-image.is-style-hover-reveal.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background:hover,
#editor .wp-block-cover-image.is-style-hover-reveal.has-background-dim.has-background-dim-100:not(.has-background-gradient):hover:before,
#editor .wp-block-cover.is-style-hover-reveal.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background:hover,
#editor .wp-block-cover.is-style-hover-reveal.has-background-dim.has-background-dim-100:not(.has-background-gradient):hover:before {
	opacity: 1;
}





.wp-block-cover.is-style-hover-reveal:not(.has-parallax) {
	background-size: contain;
	background-repeat: no-repeat;
}

.wp-block-cover.is-style-hover-reveal a:hover,
.wp-block-cover.is-style-hover-reveal a:active {
	color: currentColor;
	text-decoration: underline;
}

.wp-block-cover.is-style-hover-reveal .wp-block-cover__inner-container,
.wp-block-cover.is-style-hover-reveal .wp-block-cover-text {
	opacity: 0;
	-webkit-transition: opacity 0.2s ease-in-out;
	-moz-transition: opacity 0.2s ease-in-out;
	transition: opacity 0.2s ease-in-out;
}

.wp-block-cover.is-style-hover-reveal.dalston-in-viewport .wp-block-cover__inner-container,
.wp-block-cover.is-style-hover-reveal.dalston-in-viewport .wp-block-cover-text,
.wp-block-cover.is-style-hover-reveal:hover .wp-block-cover__inner-container,
.wp-block-cover.is-style-hover-reveal:hover .wp-block-cover-text {
	opacity: 1;
}



.wp-block-cover.is-style-hover-reveal.has-background-dim:before,
.wp-block-cover.is-style-hover-reveal.has-background-dim:not(.has-background-gradient):before,
.wp-block-cover.is-style-hover-reveal.has-background-dim.has-background-gradient .wp-block-cover__gradient-background,
.wp-block-cover.is-style-hover-reveal:has(.wp-block-cover__image-background, .wp-block-cover__video-background) .wp-block-cover__background.has-background-dim {
	opacity: 0;
	-webkit-transition: opacity 0.2s ease-in-out;
	-moz-transition: opacity 0.2s ease-in-out;
	transition: opacity 0.2s ease-in-out;
}

.wp-block-cover.is-style-hover-reveal.dalston-in-viewport.has-background-dim.has-background-dim-0:before,
.wp-block-cover.is-style-hover-reveal.dalston-in-viewport.has-background-dim.has-background-dim-0.has-background-gradient .wp-block-cover__gradient-background,
.wp-block-cover.is-style-hover-reveal.dalston-in-viewport .wp-block-cover__background.has-background-dim.has-background-dim-0,
.wp-block-cover.is-style-hover-reveal.has-background-dim.has-background-dim-0:hover:before,
.wp-block-cover.is-style-hover-reveal.has-background-dim.has-background-dim-0.has-background-gradient:hover .wp-block-cover__gradient-background,
.wp-block-cover.is-style-hover-reveal:hover .wp-block-cover__background.has-background-dim.has-background-dim-0 {
	opacity: 0;
}

.wp-block-cover.is-style-hover-reveal.dalston-in-viewport.has-background-dim.has-background-dim-10:before,
.wp-block-cover.is-style-hover-reveal.dalston-in-viewport.has-background-dim.has-background-dim-10.has-background-gradient .wp-block-cover__gradient-background,
.wp-block-cover.is-style-hover-reveal.dalston-in-viewport .wp-block-cover__background.has-background-dim.has-background-dim-10,
.wp-block-cover.is-style-hover-reveal.has-background-dim.has-background-dim-10:hover:before,
.wp-block-cover.is-style-hover-reveal.has-background-dim.has-background-dim-10.has-background-gradient:hover .wp-block-cover__gradient-background,
.wp-block-cover.is-style-hover-reveal:hover .wp-block-cover__background.has-background-dim.has-background-dim-10 {
	opacity: .1;
}

.wp-block-cover.is-style-hover-reveal.dalston-in-viewport.has-background-dim.has-background-dim-20:before,
.wp-block-cover.is-style-hover-reveal.dalston-in-viewport.has-background-dim.has-background-dim-20.has-background-gradient .wp-block-cover__gradient-background,
.wp-block-cover.is-style-hover-reveal.dalston-in-viewport .wp-block-cover__background.has-background-dim.has-background-dim-20,
.wp-block-cover.is-style-hover-reveal.has-background-dim.has-background-dim-20:hover:before,
.wp-block-cover.is-style-hover-reveal.has-background-dim.has-background-dim-20.has-background-gradient:hover .wp-block-cover__gradient-background,
.wp-block-cover.is-style-hover-reveal:hover .wp-block-cover__background.has-background-dim.has-background-dim-20 {
	opacity: .2;
}

.wp-block-cover.is-style-hover-reveal.dalston-in-viewport.has-background-dim.has-background-dim-30:before,
.wp-block-cover.is-style-hover-revea.dalston-in-viewport.has-background-dim.has-background-dim-30.has-background-gradient .wp-block-cover__gradient-background,
.wp-block-cover.is-style-hover-reveal.dalston-in-viewport .wp-block-cover__background.has-background-dim.has-background-dim-30,
.wp-block-cover.is-style-hover-reveal.has-background-dim.has-background-dim-30:hover:before,
.wp-block-cover.is-style-hover-reveal.has-background-dim.has-background-dim-30.has-background-gradient:hover .wp-block-cover__gradient-background,
.wp-block-cover.is-style-hover-reveal:hover .wp-block-cover__background.has-background-dim.has-background-dim-30 {
	opacity: .3;
}

.wp-block-cover.is-style-hover-reveal.dalston-in-viewport.has-background-dim.has-background-dim-40:before,
.wp-block-cover.is-style-hover-reveal.dalston-in-viewport.has-background-dim.has-background-dim-40.has-background-gradient .wp-block-cover__gradient-background,
.wp-block-cover.is-style-hover-reveal.dalston-in-viewport .wp-block-cover__background.has-background-dim.has-background-dim-40,
.wp-block-cover.is-style-hover-reveal.has-background-dim.has-background-dim-40:hover:before,
.wp-block-cover.is-style-hover-reveal.has-background-dim.has-background-dim-40.has-background-gradient:hover .wp-block-cover__gradient-background,
.wp-block-cover.is-style-hover-reveal:hover .wp-block-cover__background.has-background-dim.has-background-dim-40 {
	opacity: .4;
}

.wp-block-cover.is-style-hover-reveal.dalston-in-viewport.has-background-dim:before,
.wp-block-cover.is-style-hover-reveal.dalston-in-viewport.has-background-dim.has-background-dim-50:before,
.wp-block-cover.is-style-hover-reveal.dalston-in-viewport.has-background-dim.has-background-gradient .wp-block-cover__gradient-background,
.wp-block-cover.is-style-hover-reveal.dalston-in-viewport.has-background-dim.has-background-dim-50.has-background-gradient .wp-block-cover__gradient-background,
.wp-block-cover.is-style-hover-reveal.dalston-in-viewport .wp-block-cover__background.has-background-dim,
.wp-block-cover.is-style-hover-reveal.dalston-in-viewport .wp-block-cover__background.has-background-dim.has-background-dim-50,
.wp-block-cover.is-style-hover-reveal.has-background-dim:hover:before,
.wp-block-cover.is-style-hover-reveal.has-background-dim.has-background-dim-50:hover:before,
.wp-block-cover.is-style-hover-reveal.has-background-dim.has-background-gradient:hover .wp-block-cover__gradient-background,
.wp-block-cover.is-style-hover-reveal.has-background-dim.has-background-dim-50.has-background-gradient:hover .wp-block-cover__gradient-background,
.wp-block-cover.is-style-hover-reveal:hover .wp-block-cover__background.has-background-dim,
.wp-block-cover.is-style-hover-reveal:hover .wp-block-cover__background.has-background-dim.has-background-dim-50 {
	opacity: .5;
}

.wp-block-cover.is-style-hover-reveal.dalston-in-viewport.has-background-dim.has-background-dim-60:before,
.wp-block-cover.is-style-hover-reveal.dalston-in-viewport.has-background-dim.has-background-dim-60.has-background-gradient .wp-block-cover__gradient-background,
.wp-block-cover.is-style-hover-reveal.dalston-in-viewport .wp-block-cover__background.has-background-dim.has-background-dim-60,
.wp-block-cover.is-style-hover-reveal.has-background-dim.has-background-dim-60:hover:before,
.wp-block-cover.is-style-hover-reveal.has-background-dim.has-background-dim-60.has-background-gradient:hover .wp-block-cover__gradient-background,
.wp-block-cover.is-style-hover-reveal:hover .wp-block-cover__background.has-background-dim.has-background-dim-60 {
	opacity: .6;
}

.wp-block-cover.is-style-hover-reveal.dalston-in-viewport.has-background-dim.has-background-dim-70:before,
.wp-block-cover.is-style-hover-reveal.dalston-in-viewport.has-background-dim.has-background-dim-70.has-background-gradient .wp-block-cover__gradient-background,
.wp-block-cover.is-style-hover-reveal.dalston-in-viewport .wp-block-cover__background.has-background-dim.has-background-dim-70,
.wp-block-cover.is-style-hover-reveal.has-background-dim.has-background-dim-70:hover:before,
.wp-block-cover.is-style-hover-reveal.has-background-dim.has-background-dim-70.has-background-gradient:hover .wp-block-cover__gradient-background,
.wp-block-cover.is-style-hover-reveal:hover .wp-block-cover__background.has-background-dim.has-background-dim-70 {
	opacity: .7;
}

.wp-block-cover.is-style-hover-reveal.dalston-in-viewport.has-background-dim.has-background-dim-80:before,
.wp-block-cover.is-style-hover-reveal.dalston-in-viewport.has-background-dim.has-background-dim-80.has-background-gradient .wp-block-cover__gradient-background,
.wp-block-cover.is-style-hover-reveal.dalston-in-viewport .wp-block-cover__background.has-background-dim.has-background-dim-80,
.wp-block-cover.is-style-hover-reveal.has-background-dim.has-background-dim-80:hover:before,
.wp-block-cover.is-style-hover-reveal.has-background-dim.has-background-dim-80.has-background-gradient:hover .wp-block-cover__gradient-background,
.wp-block-cover.is-style-hover-reveal:hover .wp-block-cover__background.has-background-dim.has-background-dim-80 {
	opacity: .8;
}

.wp-block-cover.is-style-hover-reveal.dalston-in-viewport.has-background-dim.has-background-dim-90:before,
.wp-block-cover.is-style-hover-reveal.dalston-in-viewport.has-background-dim.has-background-dim-90.has-background-gradient .wp-block-cover__gradient-background,
.wp-block-cover.is-style-hover-reveal.dalston-in-viewport .wp-block-cover__background.has-background-dim.has-background-dim-90,
.wp-block-cover.is-style-hover-reveal.has-background-dim.has-background-dim-90:hover:before,
.wp-block-cover.is-style-hover-reveal.has-background-dim.has-background-dim-90.has-background-gradient:hover .wp-block-cover__gradient-background,
.wp-block-cover.is-style-hover-reveal:hover .wp-block-cover__background.has-background-dim.has-background-dim-90 {
	opacity: .9;
}

.wp-block-cover.is-style-hover-reveal.dalston-in-viewport.has-background-dim.has-background-dim-100:before,
.wp-block-cover.is-style-hover-reveal.dalston-in-viewport.has-background-dim.has-background-dim-100.has-background-gradient .wp-block-cover__gradient-background,
.wp-block-cover.is-style-hover-reveal.dalston-in-viewport .wp-block-cover__background.has-background-dim.has-background-dim-100,
.wp-block-cover.is-style-hover-reveal.has-background-dim.has-background-dim-100:hover:before,
.wp-block-cover.is-style-hover-reveal.has-background-dim.has-background-dim-100.has-background-gradient:hover .wp-block-cover__gradient-background,
.wp-block-cover.is-style-hover-reveal:hover .wp-block-cover__background.has-background-dim.has-background-dim-100 {
	opacity: 1;
}

.wp-block-columns.is-style-full-bleed {

}

.wp-block-columns.is-style-full-bleed.alignfull {
	padding-left: 0;
	padding-right: 0;
}

.wp-block-columns.is-style-full-bleed .wp-block-column:not(:last-child) {
    margin-bottom: 0;
}

@media (min-width: 600px) {

	.wp-block-columns.is-style-full-bleed .wp-block-column {
		flex-basis: 50%;
	}

	.wp-block-columns.is-style-full-bleed .wp-block-column:nth-child(2n) {
		margin-left: 0;
	}
}

@media (min-width: 782px) {

	.wp-block-columns.is-style-full-bleed .wp-block-column:not(:first-child) {
		margin-left: 0;
	}
}


[data-type="core/columns"][data-align=full] .wp-block-columns.is-style-full-bleed > .editor-inner-blocks {
	padding-left: 0;
	padding-right: 0;
}

@media (min-width: 600px) {
	[data-type="core/columns"][data-align=full] .wp-block-columns.is-style-full-bleed > .editor-inner-blocks {
		padding-left: 0;
		padding-right: 0;
	}
}

@media (min-width: 600px) {
	.wp-block-columns.is-style-full-bleed > .editor-inner-blocks > .editor-block-list__layout > [data-type="core/column"]:nth-child(2n) {
		margin-left: 0;
	}
}

@media (min-width: 782px) {
	.wp-block-columns.is-style-full-bleed > .editor-inner-blocks > .editor-block-list__layout > [data-type="core/column"]:not(:first-child) {
		margin-left: 0;
	}
}

@media (min-width: 600px) {
	.wp-block-columns.is-style-full-bleed > .editor-inner-blocks > .editor-block-list__layout > [data-type="core/column"] {
		flex-basis: calc(50% - 28px);
		margin-left: 14px;
		margin-right: 14px;
	}
}



.wp-block-columns.is-style-project.alignfull {
	padding-left: 16px;
	padding-right: 16px;
}

@media (min-width: 600px) {

	.wp-block-columns.is-style-project.alignfull {
		padding-left: 32px;
		padding-right: 0;
	}

	.wp-block-columns.is-style-project > .wp-block-column:nth-child(2n) {
		margin-left: 0;
	}
}

@media (min-width: 1024px) {

	.wp-block-columns.is-style-project > .wp-block-column:first-child {
		padding-right: 32px;
	}
	.wp-block-columns.is-style-project > .wp-block-column:not(:first-child) {
		margin-left: 0;
	}
	.wp-block-columns.is-style-project > .wp-block-column,
	.wp-block-columns.is-style-project > .editor-inner-blocks > .editor-block-list__layout > [data-type="core/column"] {
		flex-basis: 100% !important;
	}
	.wp-block-columns.is-style-project > .wp-block-column:first-of-type,
	.wp-block-columns.is-style-project > .editor-inner-blocks > .editor-block-list__layout > [data-type="core/column"]:first-of-type {
		flex-shrink: 0;
		flex-basis: auto !important;
		width: calc( 0.5 * (100vw - calc( 782px - 32px) - 64px)) !important;
	}
}


.wp-block-media-text.is-style-inset-borders {
	position: relative;
}

.wp-block-media-text.is-style-inset-borders:before {
	content: '';
	position: absolute;
	top: 10px;
	right: 10px;
	bottom: 10px;
	left: 10px;
	border: 1px solid #FFFFFF;
	z-index: 1;
}

.wp-block-media-text.is-style-inset-borders.is-selected:before {
	content: inherit;
	display: none;
}

.wp-block-media-text.is-style-inset-borders.is-selected .block-library-media-text__media-container:before {
	content: '';
	position: absolute;
	top: 10px;
	right: 10px;
	bottom: 10px;
	left: 10px;
	border: 1px solid #FFFFFF;
	z-index: 1;
	border-right-width: inherit;
}

.wp-block-media-text.has-media-on-the-right.is-style-inset-borders.is-selected .block-library-media-text__media-container:before {
	border-left-width: inherit;
	border-right-width: 1px;
}


.wp-playlist-light {
	color: #000;
}

.wp-playlist-light .wp-playlist-item {
	color: #333;
}

.wp-playlist-light .wp-playlist-playing {
	background: #fff;
	color: #000;
}

.wp-playlist-dark .wp-playlist-item .wp-playlist-caption {
	color: #fff;
}

.wp-playlist-caption {
	display: block;
}.bbp-staff-role {
	color: #f1831e;
}

.bbp-a8c-reply {
	background: #e9eff3 !important;
	border: 1px solid #c8d7e1;
	width: 98% !important;
}