.modal.fade{ 
	
	display:none; 
}

.blocks-tabs__header-item{
font-size: 1.5;
font-size: medium;
}


.page__header{
	
	display:none;
}

.classic .cover--layout-centered .cover__header-content-title, .classic .cover--layout-centered-overlay .cover__header-content-title{
	font-size: 6rem;
}



.classic .nav-sidebar-header__title{
	font-size: 2.4rem;
}


.classic .nav-sidebar__outline-section-toggle-icon{
	color: white;
}

.nav-sidebar-header__graphic .nav-sidebar-header__graphic--image{
	background-image:linear-gradient(0deg, rgba(0, 0, 0, 0.0), rgba(0, 0, 0, 0.5)), url("assets/NR87IkBzqrTx0x9V_12_nature.jpg");
}

.classic .cover--layout-centered .cover__header-content-title, .classic .cover--layout-centered-overlay .cover__header-content-title{
font-family:  PT Serif;
}

.classic .nav-sidebar__outline{
padding:  2.0rem;
}

.classic .nav-sidebar-header__progress-runner {
background-color:#d8d2df;
}

.nav-sidebar-header__progress-runner{
	
}

.classic .progress-circle__runner--done{
fill:#b4a3cb;
}

.classic .nav-sidebar-header__progress-runner, .classic .nav-sidebar-header__progress-track{
	height: 0.6rem;
}

.classic .nav-sidebar-header__progress-text{
	font-weight:700;
}

.classic .cover__header-content-action-link, .classic .cover__my-list-button {
--button-color: #f3a61c;
color: #000000;
font-family: Source Sans Pro;
font-style: bold;
font-weight:2000;
}

.classic .nav-sidebar__content{

	--color-nav-sidebar-bg: #4e2d82 ;
}

.classic .nav-sidebar-header__title{

font-weight:1000;
line-height: 3.9rem;
}

.classic .progress-circle__track--light {
stroke: #ffffff4d;
}


.classic .nav-sidebar__outline-item__link, .classic .nav-sidebar__outline-section-item__link{
	--font-family-ui: Source Sans Pro;
	--line-height: 1.8em;
	color: #f6f0fa;
	padding-left: 1em;
	padding-right: 4.4em;
		font-size: 1.36rem;
	width: 101%

}



.classic .nav-sidebar__outline-item--active:after, .classic .nav-sidebar__outline-section-item--active:after{
	display: none;
}


.classic .nav-sidebar__outline-item__link--light, .classic .nav-sidebar__outline-section-item__link--light {
		padding-left: 2em,
}

.classic .nav-sidebar .nav-sidebar__outline-item__link--light.nav-sidebar__outline-item__link--active{
		background-color: #4e2d82;
		font-color: #f3a61c;
}
.classic .nav-sidebar__outline-item__link--light, .classic .nav-sidebar__outline-section-item__link--light{
	color: #4e2d82;
}


.nav-sidebar__outline-section-toggle-text{
color: white;
font-family: PT Serif;
font-size: 1.5rem;
font-weight: bold;
}

.classic .nav-sidebar__outline-section-toggle{
padding:1.2rem 2.8rem 1.2rem 0rem;
}

.classic .nav-sidebar__outline-item-link-icon, .classic .nav-sidebar__outline-section-item-link-icon{
display: none;
	background-image: url("assets/eTmq11uzQxjtGnz7_0ByPhgRGtlON4o-h.jpg");
}

.classic .nav-sidebar .nav-sidebar__outline-item__link--light.nav-sidebar__outline-item__link--active, .classic .nav-sidebar .nav-sidebar__outline-item__link--light:not(.nav-sidebar__outline-item__link--restricted):focus, .classic .nav-sidebar .nav-sidebar__outline-item__link--light:not(.nav-sidebar__outline-item__link--restricted):hover, .classic .nav-sidebar .nav-sidebar__outline-section-item__link--light.nav-sidebar__outline-section-item__link--active, .classic .nav-sidebar .nav-sidebar__outline-section-item__link--light:not(.nav-sidebar__outline-section-item__link--restricted):focus, .classic .nav-sidebar .nav-sidebar__outline-section-item__link--light:not(.nav-sidebar__outline-section-item__link--restricted):hover{
	background-color: #4e2d82;
	color: #f3a61c;
}
}

.classic .nav-sidebar .nav-sidebar__outline-item__link--light.nav-sidebar__outline-item__link--active{
color: #f3a61c;
}

.classic .nav-sidebar__outline-item__link.nav-sidebar__outline-item__link--active{
background-color: #4e2d82;
}

.classic .nav-sidebar__outline-item__link, .nav-sidebar__outline-section-item__link--active{
background-color: #4e2d82;
}

.classic .nav-sidebar--light{
--color-nav-sidebar-outline-item-link-hover-bg: #4e2d82;
--color-nav-sidebar-bg: linear-gradient(0deg, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5));
--color-nav-sidebar-outline-item-link-hover: #f3a61c;
;
}

.classic .progress-circle__runner{
	stroke: #b4a3cb;
}

.classic .progress-circle__runner{
color: #b4a3cb;
}

.progress-circle__runner .progress-circle__runner--done .progress-circle__runner--light .progress-circle__runner--passed{
color: #b4a3cb;
}

.blocks-storyline {
	padding-bottom: 0px;
	padding-top: 0px;
}

.classic .nav-sidebar__outline-section-toggle:after{
	left: 1.5rem;
}

.classic .cover__header-content-action-link{
padding: 1.1rem 9.8rem
}


