.elementor-element {
	.elementor-button.elementor-button {
		border-radius: 5px;
	}

	.elementor-button {
		display: inline-flex;
		align-items: center;
		text-align: center;
		justify-content: center;

		&.elementor-size-xs {
			font-size: 13px;
			min-height: 40px;
			padding: 2px 18px;
		}

		&.elementor-size-sm {
			font-size: 14px;
			min-height: 48px;
			padding: 5px 24px;
		}

		&.elementor-size-md {
			font-size: 14px;
			min-height: 52px;
			padding: 5px 30px;
		}

		&.elementor-size-lg {
			font-size: 15px;
			min-height: 56px;
			padding: 5px 36px;
		}

		&.elementor-size-xl {
			font-size: 16px;
			min-height: 60px;
			padding: 5px 42px;
		}
	}
}
