.page-template-template-pillar .rounded-image--image {
	width: calc(100% + 66px)!important;
}

.page-template-template-pillar .rounded-image--remove_offset_yes.rounded-image--alignment_left .rounded-image--image img {
	left: 0!important;
}

.elementor-widget-rounded-image,
.elementor-widget-rounded-image .elementor-widget-container,
.rounded-image,
.rounded-image--image {
	height: 100%;
}

.rounded-image {
	position: relative;
}

.rounded-image--image {
	position: relative;
	width: 190%;
}

@media screen and (max-width: 767px) {
	.rounded-image--image {
		padding-bottom: 85%;
		width: 120%;
	}
}
@media screen and (max-width: 1920px) {
	.rounded-image--image {
		width: 150%;
	}
	.rounded-image--alignment_left .rounded-image--image img {
		border-top-left-radius: 0;
		border-bottom-left-radius: 0;
	}
	.rounded-image--alignment_right .rounded-image--image img {
		border-top-right-radius: 0;
		border-bottom-right-radius: 0;
	}
}

.rounded-image--image img {
	position: absolute;
	top: 0;
	object-fit: cover;
	object-position: center;
	width: 100%;
	height: 100%;
	border-radius: 400px;
}

.rounded-image--alignment_left {
	direction: rtl;
}
.rounded-image--remove_offset_yes.rounded-image--alignment_right .rounded-image--image img {
	right: -2%;
}
.rounded-image--remove_offset_yes.rounded-image--alignment_left .rounded-image--image img {
	left: -2%;
}
.rounded-image--alignment_right .rounded-image--image img {
	right: -10%;
}
.rounded-image--alignment_left .rounded-image--image img {
	left: -10%;	
}