
.elementor-86 .elementor-element.elementor-element-e231099 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

/* End custom CSS */

/* Start custom CSS for template, class: .elementor-element-7b3d602 */
@media screen and (min-width: 992px) {
	.subpage_banner:after, .elementor-widget-rds-hero-widget .container-fluid:after {
		content: "";
		background-image: url("https://cdn-ilddfcp.nitrocdn.com/DrbxqXWCKEJkQTyesnjjvQmAirvDRGfF/assets/images/optimized/rev-553f1c3/cdn-ilddfcp.nitrocdn.com/DrbxqXWCKEJkQTyesnjjvQmAirvDRGfF/assets/images/optimized/rev-553f1c3/otthvac.com/wp-content/themes/rds-child/img/hero/row-sep.png") !important;
		width: 100%;
		height: 260px;
		display: block;
		position: absolute;
		left: 0;
		bottom: 5px;
		background-repeat: no-repeat;
		background-size: cover;
		background-position: center;
		z-index: 0 !important;
		top: 623px;
	}
	
	/* End custom CSS */
	
	/* Start custom CSS */
	@media screen and (max-width: 991px) {
		.subpage_banner:after, .elementor-widget-rds-hero-widget .container-fluid:after {
			content: "";
			background-image: url("https://cdn-ilddfcp.nitrocdn.com/DrbxqXWCKEJkQTyesnjjvQmAirvDRGfF/assets/images/optimized/rev-553f1c3/otthvac.com/wp-content/uploads/2025/07/Group-205@2x.png") !important;
			width: 100%;
			height: 110px;
			bottom: -3px;
			position: absolute;
			background-repeat: no-repeat !important;
			background-size: 100% !important;
			display: block;
		}
	}
}
