.pbmit-mask-animation-style-1 {
	position: relative;
}
.pbmit-mask-animation-style-1 .pbmit-text-mask-animation {
	padding: 200px 30px 130px;
	text-align: center;
}
.pbmit-mask-animation-style-1 .pbmit-shadow {
	--mask: radial-gradient( circle at var(--x, 50%) var(--y, 50%), white var(--maskSize1, 0), transparent 0, transparent var(--maskSize2, 0), white var(--maskSize2, 0), white var(--maskSize3, 0), transparent 0);
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: var(--pbmit-attorly-global-color);
	-webkit-mask-image: var(--mask);
	mask-image: var(--mask);
}
.pbmit-mask-animation-style-1 .pbmit-shadow .pbmit-element-title {
	color: var(--pbmit-attorly-white-color);
}
.pbmit-mask-animation-style-1 .pbmit-element-title {
	font-size: 36px;
	line-height: 46px;
	margin: 0;
}
.pbmit-elementor-bg-color-gradient .pbmit-mask-animation-style-1 .pbmit-shadow,
.pbmit-elementor-bg-color-globalcolor .pbmit-mask-animation-style-1 .pbmit-shadow {
	background: var(--pbmit-attorly-white-color);
}
.pbmit-elementor-bg-color-globalcolor .pbmit-mask-animation-style-1 .pbmit-shadow .pbmit-element-title {
	color: var(--pbmit-attorly-global-color);
}
.pbmit-elementor-bg-color-white .pbmit-mask-animation-style-1 .pbmit-shadow .pbmit-element-title {
	color: var(--pbmit-attorly-white-color);
}
.pbmit-elementor-bg-color-light .pbmit-mask-animation-style-1 .pbmit-element-title,
.pbmit-elementor-bg-color-white .pbmit-mask-animation-style-1 .pbmit-element-title,
.pbmit-elementor-bg-color-blackish .pbmit-mask-animation-style-1 .pbmit-shadow .pbmit-element-title {
	color: var(--pbmit-attorly-blackish-color);
}
.pbmit-elementor-bg-color-secondary .pbmit-mask-animation-style-1 .pbmit-shadow .pbmit-element-title {
	color: var(--pbmit-attorly-secondary-color);
}
.pbmit-elementor-bg-color-white .pbmit-mask-animation-style-1 .pbmit-shadow .pbmit-element-title {
	color: var(--pbmit-attorly-white-color);
}
.pbmit-elementor-bg-color-light .pbmit-mask-animation-style-1 .pbmit-shadow .pbmit-element-title {
	color: var(--pbmit-attorly-light-bg-color);
}
.pbmit-elementor-bg-color-gradient .pbmit-mask-animation-style-1 .pbmit-shadow .pbmit-element-title {
	background: linear-gradient(0deg, var(--pbmit-attorly-gradient-color-first) 50%, var(--pbmit-attorly-gradient-color-last) 80%);
	-webkit-background-clip: text;
	background-clip: text;
	-webkit-text-fill-color: transparent;
}
@media(max-width:991px) {
	.pbmit-mask-animation-style-1 .pbmit-text-mask-animation {
		padding: 60px 30px;
	}
}