/*!
Skin Name: Presentation
*/
/*-------------------------------------------
Cherry Services
--------------------------------------------*/
.template-media-icon .services-item,
.template-media-icon .service-icon {
	text-align: center;
}

/*-------------------------------------------
Elements
--------------------------------------------*/
cite {
	letter-spacing: 0;
}

div blockquote {
	font-style: normal;
}

/*-------------------------------------------
Cherry Team
--------------------------------------------*/
@media (min-width: 1200px) {
	.position-fullwidth .cherry-team.team-wrap.template-default .team-listing .col_xl_4 .team-listing_name,
	.position-fullwidth .cherry-team.team-wrap.template-grid-boxes .team-listing .col_xl_4 .team-listing_name {
		font-size: 30px;
	}
}

.cherry-team.team-wrap.template-grid-boxes .team-listing .team-listing_photo .avatar {
	filter: grayscale(100%);
}

/*-------------------------------------------
Swiper
--------------------------------------------*/
.swiper-pagination-bullets .swiper-pagination-bullet,
.elementor .swiper-pagination-bullets .swiper-pagination-bullet {
	background-color: currentColor;
	opacity: 0.3;
	border: none;
}

.swiper-pagination-bullets .swiper-pagination-bullet:hover, .swiper-pagination-bullets .swiper-pagination-bullet-active,
.elementor .swiper-pagination-bullets .swiper-pagination-bullet:hover,
.elementor .swiper-pagination-bullets .swiper-pagination-bullet-active {
	opacity: 1;
}
