.condition a {
    color: #fbfbfb;
}

.condition a:hover,
.condition a:focus,
.condition a:active {
    color: #d60d45;
}

.condition .vr {
    border-left: 2px solid #fbfbfb;
    margin: 0 10px;
}

.error-404 {
    max-width: 600px;
    margin: auto;
}

.error-title {
    font-size: 50px;
    font-weight: bold;
    color: #d60d45;
}

.error-details {
    font-size: 20px;
    color: #6c757d;
}

.btn-home {
    margin-top: 20px;
}

.text-primary {
    color: #d60d45 !important
}

a.text-primary:focus,
a.text-primary:hover {
    color: #ffb606 !important
}

    .counter-section {
      text-align: center;
      margin-top: 30px;
    }
    .counter {
      font-size: 2em;
      font-weight: bold;
      color: #d60d45;
    }
    .counter-text {
      font-size: 16px;
      color: #060c17;
       font-weight: 600;
    }

	.blog-detail .item-wrapper .blog-list h2{
		margin-bottom: 5px;
	}


    	/* blog-list */

	.blog-list ul {
		list-style: none;
		padding: 0;
	}

	.blog-list :where(li, .h4) {
		position: relative;
		padding-left: 25px;
		margin-bottom: 10px;
	}

	.blog-list :where(li, .h4)::before {
		position: absolute;
		left: 0;
		top: 50%;
		transform: translateY(-50%);
		color: #000000;
		/* font-size: 20px; */
	}

	.blog-list li::before {
		content: "✦";
	}

	.blog-list .h4::before {
		content: "✦";
	}

	.blog-list .padding-start .h4::before {
		content: "➥" !important;
	}

	.padding-start {
		padding-left: 2.5rem;
	}

	.padding-start .h4 {
		font-size: 17px !important;
	}

	.mb-0 {
		margin-bottom: 0 !important
	}

	.mb-1 {
		margin-bottom: .25rem !important
	}

	.mb-2 {
		margin-bottom: .5rem !important
	}

	.mb-3 {
		margin-bottom: 1rem !important
	}

	.mb-4 {
		margin-bottom: 1.5rem !important
	}

	.mb-5 {
		margin-bottom: 3rem !important
	}

	.mb-auto {
		margin-bottom: auto !important
	}

	.mt-0 {
		margin-top: 0 !important
	}

	.mt-1 {
		margin-top: .25rem !important
	}

	.mt-2 {
		margin-top: .5rem !important
	}

	.mt-3 {
		margin-top: 1rem !important
	}

	.mt-4 {
		margin-top: 1.5rem !important
	}

	.mt-5 {
		margin-top: 3rem !important
	}

	.mt-auto {
		margin-top: auto !important
	}

	    .ms-0 {
        margin-left: 0 !important
    }

    .ms-1 {
        margin-left: .25rem !important
    }

    .ms-2 {
        margin-left: .5rem !important
    }

    .ms-3 {
        margin-left: 1rem !important
    }

    .ms-4 {
        margin-left: 1.5rem !important
    }

    .ms-5 {
        margin-left: 3rem !important
    }

    .ms-auto {
        margin-left: auto !important
    }

