<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media (max-width: 530px) {
		.design-card { flex-direction: column !important; }
	.design-card .design-card__img img { margin: 1rem auto !important; border-radius: 6px; }
	.design-card h3{ font-size: 21px !important; }
}


.bc-separator:after {
		content: url(https://www.umfmedical.com/wp-content/uploads/2024/04/bc-chevron-right.svg);
		margin: 0 12px;
}

.chevron-right:after {content: url(https://www.umfmedical.com/wp-content/uploads/2024/03/chevron-right.svg)}

.design-service .hero {
	position: relative;
}

.design-service .hero:after {
	content: '';
  position: absolute;
  inset: 0;
  background-color: rgba(0, 0, 0, 0.35);
  z-index: 1;
}

.design-service .hero .textwidget {
		position: relative;
		z-index: 10;
}

.design-service .scale-on-hover { overflow: hidden; font-family: 'Raleway', sans-serif !important; position: relative; }

.design-service .scale-on-hover:after {
  content: '';
  position: absolute;
  height: 217px;
  left: 0;
  right: 0;
  bottom: 0;
  display: block;
  background: transparent linear-gradient(180deg, #33333300 0%, #333333 100%) 0% 0% no-repeat padding-box;
  z-index: 1;
}

.design-service .scale-on-hover a { z-index: 2; }

.design-service .scale-on-hover:hover img {
		transition: .3s all ease-in-out;
}

.design-service .scale-on-hover:hover img {
		transform: scale(1.1)
}

.design-service .scale-on-hover .chevron-right {
	opacity: 0;
	transition: .3s all ease-in-out;
}

.design-service .scale-on-hover:hover .chevron-right {
	opacity: 1;
}

.design-service .icon-profile:after { content: url(https://www.umfmedical.com/wp-content/uploads/2024/03/user.svg) }

.custom-carousel-mb .tab{
	color: #9B9B9B;
	font-size: 16px;
	font-weight: bold;
	padding: 0;
	margin-right: 16px;
	margin-left: 16px;
		cursor: pointer;
}
.custom-carousel-mb .tab.is-active, .custom-carousel-mb .tab:hover {
	color: #000000;
	background-color: transparent;
	border-bottom: 2px solid #DA9A62;
}
.custom-carousel-mb .caption {
	text-align: center;
	max-width: 640px;
	margin: 68px auto;
}
.custom-carousel-mb .carousel {
	transform: scale(1.1);
}

.custom-carousel-mb .carousel:before {
	content: '';
	position: absolute;
	z-index: 5;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background: rgb(0,0,0);
background: linear-gradient(90deg, rgba(0,0,0,0.35) 0%, rgba(0,0,0,0) 20%);
	pointer-events: none;
}
.custom-carousel-mb .carousel:after {
	content: '';
	position: absolute;
	z-index: 5;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
background: rgb(0,0,0);
background: linear-gradient(90deg, rgba(0,0,0,0) 80%, rgba(0,0,0,0.35) 100%);
	pointer-events: none;
}
.custom-carousel-mb .carousel .swiper-button-next,
.custom-carousel-mb .carousel .swiper-button-prev {
	    color: white;
}

.custom-carousel-mb .carousel .swiper-button-next {
	right: var(--swiper-navigation-sides-offset,95px)
}
.custom-carousel-mb .carousel .swiper-button-prev {
	left: var(--swiper-navigation-sides-offset,95px);
}
.hero-img-full-w {
	display: grid !important;
	align-content: center;
	place-items: center;
	color: white;
	position: relative;
}
.hero-img-full-w:before {
	content: '';
	width: 100%;
		display: block;
		position: absolute;
		inset: 0;
		background-image: linear-gradient(to right, rgba(0 0 0 / 0.5), transparent);
}
.hero-img-full-w &gt; .panel-grid-cell{
	padding: 0 !important;
}

.search-no-results .bapf_sfilter {
		display: none;
}</pre></body></html>