/* ---------------------------------------------------------------------------------------------] */
/* -------------------------------------------------------------------------------[ ALL 				] */
/* -------------------------------------------------------------------------------[ BTN 				] */
/* -------------------------------------------------------------------------------[ END FILE		] */
/* ---------------------------------------------------------------------------------------------] */

/* ---------------------------------------------------------------------------------------------] */
/*  -------------------------------------------------------------------------------------[ VARS ] */
/* ---------------------------------------------------------------------------------------------] */

:root {
	--project-custom-bg-gradient: linear-gradient(135deg,var(--project-color-custom-duo) 0%,var(--project-color-custom-pri) 80%); 
}

/* ---------------------------------------------------------------------------------------------] */
/*  -----------------------------------------------------------------------------------[ HEADER ] */
/* ---------------------------------------------------------------------------------------------] */

html.sticky-header-active .header-body {
	background: var(--project-custom-bg-gradient) !important;
}

.header-body {
	background: transparent !important;
}

/* ---------------------------------------------------------------------------------------------] */
/*  --------------------------------------------------------------------------------------[ BTN ] */
/* ---------------------------------------------------------------------------------------------] */

.btn-gradient:not(.btn-outline).btn-gradient-custom {
	background: var(--project-custom-bg-gradient) !important;
	color: var(--color-custom-white);
}

/* ---------------------------------------------------------------------------------------------] */
/*  -------------------------------------------------------------------------------------[ TEXT ] */
/* ---------------------------------------------------------------------------------------------] */

.custom-text-gradient {
	background: var(--project-custom-bg-gradient);
	background-image: var(--project-custom-bg-gradient);
	-webkit-background-clip: text !important;
	-webkit-text-fill-color: transparent !important;
}

.custom-text-shadow {
	text-shadow: #fff 1px 0 15px;
}

/* ---------------------------------------------------------------------------------------------] */
/*  ---------------------------------------------------------------------------------------[ BG ] */
/* ---------------------------------------------------------------------------------------------] */

.bg-custom-gradient {
	background: var(--project-custom-bg-gradient) !important;
}

/* ---------------------------------------------------------------------------------------------] */
/*  -------------------------------------------------------------------------------------[ CARD ] */
/* ---------------------------------------------------------------------------------------------] */

.card.card-custom .card-body {
	border-top-left-radius: 50px;
	border-top-right-radius: 50px;
	border-bottom-left-radius: 50px;
	border-bottom-right-radius: 150px;
}

.card.card-custom .card-body img {
	border-radius: 50px;
}

/* ---------------------------------------------------------------------------------------------] */
/*  --------------------------------------------------------------------------------[ ACCORDION ] */
/* ---------------------------------------------------------------------------------------------] */

.accordion.accordion-modern-status.accordion-modern-status-borders > .card {
	border: 0px !important;
	background: transparent;
}

.accordion.accordion-modern-status.accordion-modern-status-borders > .card .card-header {
	background: var(--project-custom-bg-gradient) !important;
}

.accordion.accordion-modern-status.accordion-modern-status-borders > .card .card-header a {
	color: var(--color-custom-white) !important;
}

.accordion.accordion-modern-status.accordion-modern-status-arrow > .card .card-header a.collapsed:after {
	background: white;
	border-radius: 100px;
	width: 50px;
	height: 50px;
	color: #9632ab !important;
	font-size: 42px;
	display: flex;
	justify-content: center;
	padding-top: 6px;
	align-items: center;
}

.accordion.accordion-modern-status.accordion-modern-status-arrow > .card .card-header a:after {
	background: white;
	border-radius: 100px;
	width: 50px;
	height: 50px;
	color: #9632ab !important;
	font-size: 42px;
	display: flex;
	justify-content: center;
	padding-top: 6px;
	align-items: center;
}

.accordion {
	border-radius: 50px !important;
}

.accordion .card {
	border-radius: 50px !important;
}

.accordion .card .card-header {
	border-radius: 50px !important;
}

/* ---------------------------------------------------------------------------------------------] */
/*  ---------------------------------------------------------------------------------[ END FILE ] */
/* ---------------------------------------------------------------------------------------------] */
