/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Feb 07 2025 | 11:46:57 */
.albert_grade .e-n-tab-title {
	position: relative;
	justify-content: flex-start;
}
.albert_grade {
	counter-reset: ol 0; /* Ensure it starts from 01 */
}

.albert_grade .e-n-tab-title .e-n-tab-title-text:before {
	display: flex;
	justify-content: center;
	align-items: center;
	text-align: center;
	width: 72px;
	height: 72px;
	margin-right: 16px;
	content: counter(ol, decimal-leading-zero); /* Ensures leading zero format */
	counter-increment: ol; /* Increment the counter */
	color: #495057;
	font-size: 20px;
	font-weight: 600;
	line-height: 20px;
	background-color: rgba(127, 112, 95, 0.1);
	border-radius: 100%;
}

.albert_grade .e-n-tab-title:last-child .e-n-tab-title-text:after{
	display: none;
}
.albert_grade .e-n-tab-title .e-n-tab-title-text:after{
	position: absolute;
	content: '';
	background-image: url(/wp-content/uploads/2025/02/Rectangle-38.svg);
	background-size: contain;
	background-repeat: no-repeat;
	width: 8px;
	height: 40px;
	top: 90px;
	left: 32px;
}
.albert_grade .e-activated  .e-n-tab-title[aria-selected="true"] .e-n-tab-title-text:before {
	background-color: #7C3BA4;
	color: #fff;
}
.albert_grade .e-n-tab-title .e-n-tab-title-text:hover:before{
	background-color: #7C3BA4;
	color: #fff;
}

.walk_grade .e-n-tab-title {
	position: relative;
	justify-content: flex-start;
}
.walk_grade {
	counter-reset: ol 0; /* Ensure it starts from 01 */
}
.walk_grade .e-n-tab-title .e-n-tab-title-text:before {
	display: flex;
	justify-content: center;
	align-items: center;
	text-align: center;
	width: 72px;
	height: 72px;
	margin-right: 16px;
	content: counter(ol, decimal-leading-zero); /* Ensures leading zero format */
	counter-increment: ol; /* Increment the counter */
	color: #495057;
	font-size: 20px;
	font-weight: 600;
	line-height: 20px;
	background-color: rgba(127, 112, 95, 0.1);
	border-radius: 100%;
}

.walk_grade .e-n-tab-title:last-child .e-n-tab-title-text:after{
	display: none;
}
.walk_grade .e-n-tab-title .e-n-tab-title-text:after{
	position: absolute;
	content: '';
	background-image: url(/wp-content/uploads/2025/02/Rectangle-38.svg);
	background-size: contain;
	background-repeat: no-repeat;
	width: 8px;
	height: 40px;
	top: 90px;
	left: 32px;
}

.walk_grade .e-n-tab-title .e-n-tab-title-text:hover:before{
	
	background-color: #E14E2D;
	color: #fff;
}
.walk_grade .e-activated  .e-n-tab-title[aria-selected="true"] .e-n-tab-title-text:before{
	background-color: #E14E2D;
	color: #fff;
}


@media(max-width: 1024px){
/* 	.albert_grade .e-n-tab-title .e-n-tab-title-text{
		font-size: 0
	}   */
/* 	.walk_grade .e-n-tab-title .e-n-tab-title-text{
		font-size: 0
	}    */
	.albert_grade .e-n-tab-title .e-n-tab-title-text:after{
		display: none;
	}
		.walk_grade .e-n-tab-title .e-n-tab-title-text:after{
		display: none;
	}
}

@media (max-width:767px){
	.albert_grade .e-n-tab-title .e-n-tab-title-text:before,
	.walk_grade .e-n-tab-title .e-n-tab-title-text:before{
		width: 40px;
		height: 40px;
		font-size: 18px;
		font-weight: 600;
		line-height: 18px;
	}
}