/* ========================================
   Suite Illustrations
   ======================================== */

/* Normalizes the shortcode widget so the illustration follows the flex alignment of the parent Elementor container. */
.intro-flexbox-left .elementor-widget-shortcode,
.intro-flexbox-right .elementor-widget-shortcode {
	position: static !important;
	width: auto;
	max-width: 100%;
}

/* Removes extra inline spacing from the Elementor shortcode output wrapper. */
.intro-flexbox-left .elementor-shortcode,
.intro-flexbox-right .elementor-shortcode {
	display: flex;
	width: auto;
	line-height: 0;
}

/* Sets the shared rendering behavior for both suite illustrations. */
.suite-illustration {
	display: block;
	height: auto;
	max-width: 100%;
}

/* Sets the fixed width for the left suite illustration. */
.suite-illustration_left {
	width: 175px;
}

/* Sets the fixed width for the right suite illustration. */
.suite-illustration_right {
	width: 110px;
}