.mask_1 {
	mask-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE4LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSIzMDBweCIgaGVpZ2h0PSIzMDBweCIgdmlld0JveD0iMCAwIDMwMCAzMDAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDMwMCAzMDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggZD0iTTI4NS45LDkzLjhjLTIuNi02LjItOC44LTEwLjEtMTUuNS05LjhjLTksMC41LTE4LjMtMC4yLTI3LjYtMi4xYy0zOC40LTcuOS02Ny45LTM0LjgtODEuMS02OC44CgljLTIuNC02LjMtOC42LTEwLjMtMTUuMy0xMC4yQzc1LjMsNC43LDEyLjYsNTgsMy45LDEzMy40Qy00LjEsMjAyLDM4LjMsMjY4LjMsMTA0LDI4OS42Yzg1LDI3LjYsMTcyLjUtMjUsMTkwLTExMAoJQzMwMC4yLDE0OS43LDI5Ni44LDEyMC4xLDI4NS45LDkzLjh6Ii8+Cjwvc3ZnPgo=");
	-webkit-mask-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE4LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSIzMDBweCIgaGVpZ2h0PSIzMDBweCIgdmlld0JveD0iMCAwIDMwMCAzMDAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDMwMCAzMDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggZD0iTTI4NS45LDkzLjhjLTIuNi02LjItOC44LTEwLjEtMTUuNS05LjhjLTksMC41LTE4LjMtMC4yLTI3LjYtMi4xYy0zOC40LTcuOS02Ny45LTM0LjgtODEuMS02OC44CgljLTIuNC02LjMtOC42LTEwLjMtMTUuMy0xMC4yQzc1LjMsNC43LDEyLjYsNTgsMy45LDEzMy40Qy00LjEsMjAyLDM4LjMsMjY4LjMsMTA0LDI4OS42Yzg1LDI3LjYsMTcyLjUtMjUsMTkwLTExMAoJQzMwMC4yLDE0OS43LDI5Ni44LDEyMC4xLDI4NS45LDkzLjh6Ii8+Cjwvc3ZnPgo=");
}

.mask_2 {
	mask-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE4LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSIzMDBweCIgaGVpZ2h0PSIzMDBweCIgdmlld0JveD0iMCAwIDMwMCAzMDAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDMwMCAzMDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggZD0iTTI5Mi44LDU5LjdjMCwwLDM0LjgsNTIuNi00OC43LDE1My4yYy04My42LDEwMC42LTE2NCw3Ny40LTIxNy40LTUuNEMtMjYuOCwxMjQuNy05LjgsMjgsMTY5LjgsMjEKCUMxNjkuOCwyMSwyNjcuOCwxMy40LDI5Mi44LDU5Ljd6Ii8+Cjwvc3ZnPgo=");
	-webkit-mask-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE4LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSIzMDBweCIgaGVpZ2h0PSIzMDBweCIgdmlld0JveD0iMCAwIDMwMCAzMDAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDMwMCAzMDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggZD0iTTI5Mi44LDU5LjdjMCwwLDM0LjgsNTIuNi00OC43LDE1My4yYy04My42LDEwMC42LTE2NCw3Ny40LTIxNy40LTUuNEMtMjYuOCwxMjQuNy05LjgsMjgsMTY5LjgsMjEKCUMxNjkuOCwyMSwyNjcuOCwxMy40LDI5Mi44LDU5Ljd6Ii8+Cjwvc3ZnPgo=");
}

.bwdis_image_stack {
	display: inline-flex;
	align-items: center;
}

.bwdis_text-align-center {
	text-align: center;
	line-height: 0;
}

.bwdis_img_item:not(:first-child) {
	margin-left: -25px;
	transition: .3s;
}

.bwdis_img_item:not(:last-child) {
	margin-right: 5px;
}

.bwdis_image_stack:hover .bwdis_img_item {
	margin-left: 0;
}

.bwdis_img_item {
	display: inline-block;
	max-width: 100%;
	transition: .3s;
	-webkit-mask-position: center center;
	mask-position: center center;
	-webkit-mask-size: contain;
	mask-size: contain;
	-webkit-mask-repeat: no-repeat;
	mask-repeat: no-repeat;
	position: relative;
}

.bwdis_img_item img {
	object-fit: cover;
	object-position: top;
	transition: .3s;
}

.bwdis_image_stack_1 .bwdis_img_item img {
	border: 4px solid #e4e4e4;
	border-radius: 50%;
}

.bwdis_image_stack_1 .bwdis_img_item:hover img {
	border: 4px solid #fe7d6c;
}

.bwdis_image_stack_2 .bwdis_img_item img {
	border-radius: 15%;
	transform: translateY(0) perspective(400px);
}

.bwdis_image_stack_2 .bwdis_img_item:hover img {
	transform: translateY(20px) perspective(400px);
}

.bwdis_tooltip {
	position: absolute;
	background: #fe7d6c;
	color: #fff;
	text-transform: capitalize;
	padding: 5px;
	font-size: 17px;
	line-height: 1;
	border-radius: 4px;
	opacity: 0;
	visibility: hidden;
	z-index: 2;
}

.bwdis_tooltip.top {
	bottom: 120%;
	left: 50%;
	transform: translateX(-50%);
}

.bwdis_tooltip.right {
	left: 120%;
	top: 50%;
	transform: translateY(-50%);
	z-index: 1;
}

.bwdis_tooltip.bottom {
	top: 120%;
	left: 50%;
	transform: translateX(-50%);
}

.bwdis_tooltip.left {
	top: 50%;
	right: 120%;
	transform: translateY(-50%);
}

.bwdis_img_item:hover .bwdis_tooltip {
	opacity: 1;
	visibility: visible;
	transition: .4s ease-in-out;
}

.bwdis_tooltip::before {
	content: "";
	position: absolute;
	width: 15px;
	height: 15px;
	background: #fe7d6c;
	clip-path: polygon(50% 50%, 0% 100%, 100% 100%);
}

.bwdis_tooltip.top::before {
	left: 50%;
	transform: translateX(-50%) rotate(180deg);
	top: 100%;
	z-index: -1;
}

.bwdis_tooltip.right::before {
	right: 100%;
	transform: translateY(-50%) rotate(-90deg);
	top: 50%;
}

.bwdis_tooltip.bottom::before {
	left: 50%;
	transform: translateX(-50%) rotate(0);
	bottom: 100%;
	z-index: -1;
}

.bwdis_tooltip.left::before {
	left: 100%;
	transform: translateY(-50%) rotate(90deg);
	top: 50%;
}