.purple .service-sidebar-area aside .service-list.service-card,
.purple .service-sidebar-area .faq-area .faq-accordion .accordion .accordion-item {
	background-color: #f5ebef;
	background: #f5ebef;
}
.purple .service-details-area .computer-content{
	background: #e8eaea;
}
.purple .service-sidebar-area .service-details-title {
	background-color: #c85ba5;
	border-bottom: 4px solid #0664cd;
	/*margin-bottom: 7px !important;*/
}
.purple .service-faq.service-card .owl-stage-outer.owl-height{
	margin-top:-7px
}
/* .purple .single-testimonial p{
	color: #fff;
} */
.purple .quote-inter::before {
	background-color: #c14499;
}
.purple .default-btn{
	background:#c85ba5
}
.purple .quote-inter {
	color: #c14499;
	font-weight: normal;
	font-weight: bold;
}
.purple hr {
	border-top: 1px solid #c14499;
}
.purple #contactForm .default-btn {
	background-color: #c14499; /* Couleur spécifique pour le bouton digital */
}
.purple .default-btn:hover {
	background-color: #c85ba5; /* Couleur de survol */
	color: #fff;
	opacity: 0.7;
}
.purple .default-btn.active {
	background-color: #d88bbf; /* Couleur pour l'état actif */
	color: #fff;
}
.purple .computer-content .computer-list li {
	border-block-end-color: #efcfe6;
}

.purple blockquote.flaticon-quote p {
	border-left: 1px solid #c14499;
}
.purple .service-sidebar-area .service-list ul li.reassu {
	color: #c14499;
}
.purple .service-sidebar-area .service-list ul li.reassu i {
	background-color: #c14499;
}
/*.service-sidebar-area .service-list ul li {
	border-bottom: 1px solid #ce6faf;
}*/
.purple #contactForm  .form-control {
	border: 1px solid #ce6faf;
}
