.read-more {
	width: 100%
}

.read-more button {
	background-color: #0079C6;
	width: 60%;
	border-radius: 0rem 5rem;
	transition: border-radius 2s ease-out
}

.read-more button:hover {
	background-color: #061753;
	border-radius: 0rem 0rem
}

.read-more a button{
	color: #ffffff;
	font-weight: bold
}

.courses-cat h4 {
	text-align: left;
	color: #061753;
	font-weight: bold;
	padding: 0.5rem
}

.courses-cat ul li {
	list-style: none;
	color: #061753;
	font-weight: 400
}

.courses-cat ul li input {
	margin: 0.4rem
}

.courses-cat button {
	text-transform: uppercase;
	color: white;
	background-color: #0079C6;
	font-weight: bold;
	padding: 0.5rem;
	border: none;
	font-size: medium;
	outline: none;
	transition: all 2s
}

.courses-cat button:hover {
	background-color: #061753
}

.courses-cat span {
	font-size: 1rem;
	font-weight: bold
}

.courses-cat a {
	color: #0079C6;
	font-weight: bold
}

.banner {
	height: 400px
}

.banner .banner-bg {
	background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url("../images/bg-page.jpg");
	height: 100%;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	position: relative;
	width: 100%
}

.banner .banner-content {
	position: absolute;
	top: 60%;
	left: 50%;
	transform: translate(-50%, -50%)
}

.banner .banner-content h1 {
	color: #ffffff;
	font-weight: bold;
	font-size: 3rem;
	padding-left: 1rem;
	border-left: 2px solid #061753
}

.banner .banner-content .breadcrumbs-wrapper {
	padding: 1rem 1rem 0rem 0rem
}

.banner .banner-content .breadcrumbs-wrapper ul li {
	list-style: none;
	display: inline-block;
	margin: 0.2rem;
	color: white
}

.banner .banner-content .breadcrumbs-wrapper ul li a {
	color: #ffffff;
	font-weight: bold
}

.featuredPro ul li a {
	color: #061753
}

.featuredPro .nav-tabs .nav-link.active {
	background-color: #061753;
	color: #ffffff
}

.faq-note .list-group-item.active {
	background-color: #061753
}

.faq-note span {
	border-radius: 48px;
	padding-left: 1%
}

.cardimg img {
	width: 250px;
	height: 250px
}

.cssheading h1 {
	color: #061753;
	border-bottom: 2px solid #0079C6;
	display: inline-block;
	padding: 0.4rem 0rem;
	font-weight: bold
}

.cssheading h6 {
	color: #061753;
	border-bottom: 2px solid #0079C6;
	display: inline-block;
	font-weight: bold
}

.cssheading p {
	color: #061753;
	font-weight: 600;
	text-align: justify-all
}

.cssheading ul li {
	color: #061753;
	margin: 0.1rem 0rem;
	font-weight: 600
}

.card-header {
	background-color: #061753
}

.card-header h5 a {
	color: #ffffff
}

.nav-tabs {
	border: none
}

.nav-tabs .nav-item {
	padding: 0
}

.nav-tabs a {
	color: #ffffff;
	font-weight: bold;
	text-align: center
}

.nav-tabs .nav-link.active {
	border: none;
	background-color: #061753;
	color: #ffffff;
	font-weight: bold
}

.nav-tabs li {
	width: 20%;
	margin: 1rem
}

.nav-tabs .nav-link {
	width: 100%;
	background-color: #0079C6;
	border-radius: 0rem 4rem;
	color: #ffffff;
	transition: border-radius 2s ease-out
}

.nav-tabs .nav-link:hover {
	border-radius: 0rem 0rem
}
