@charset "utf-8";
/* Container CSS Document */

/* home page */
.pac-container{
	z-index:100000!important
}


/* Container CSS Document */


/*https://storyblok-assets.mindvalley.com/css/components/intersected.5032163dfe361a934428.css*/
.intersected-wrapper{left:0;position:absolute;width:1px}


/*https://storyblok-assets.mindvalley.com/css/components/collapsable-container-with-button.af2c974f0d85133cd22e.css*/
.fadeHeight-enter-active,.fadeHeight-leave-active{max-height:auto;transition:all .5s}
.fadeHeight-enter,.fadeHeight-leave-to{max-height:0;opacity:0}
.mv-card{padding:16px}


/*https://storyblok-assets.mindvalley.com/css/components/hero-sales-page2.86968399a65095aacbb9.css*/
.mv-hero__background{background-size:cover;z-index:-1}


/*https://storyblok-assets.mindvalley.com/css/components/free-quest-layout.12bdc6a0f496f7c97018.css*/
.zero-line-height{line-height:0}




/*https://storyblok-assets.mindvalley.com/css/components/parallax-container.453f093ec2af9833bfc5.css*/
.swiper-slide{
	align-items:center;
	display:flex;
	height:100%!important;
	justify-content:center;
	padding-bottom:60px;
	width:100%!important
}









/* labour-illusion.8a530221ccf76b5c32ed */
.labour-illusion{
	align-items:center;
	display:flex;
	height:100vh;
	width:100vw
}
.labour-illusion__background{
	background-image:url(https://a.storyblok.com/f/60579/2880x2104/51b090e5ec/bg-gradient.png);
	background-position:50%;
	background-repeat:no-repeat;
	background-size:cover;
	display:flex;
	height:100vh;
	position:absolute;
	transition:background-image 1s linear;
	width:100vw
}
.labour-illusion__background-left,.labour-illusion__background-right{
	animation:scroll-background-down-76fba700 20s linear 0s infinite;
	background-image:url(https://assets.mindvalley.com/api/v1/assets/bbed9ab6-d82d-4eb5-b1b5-07c3a0c03801.webp);
	background-position:50%;
	background-repeat:repeat;
	background-size:cover;
	height:100%;
	transition:opacity 1s linear;
	width:50%
}
.labour-illusion__background-left{
	animation:scroll-background-up-76fba700 20s linear 0s infinite
}
.labour-illusion__background-right{
	animation:scroll-background-down-76fba700 20s linear 0s infinite}.labour-illusion__text{
		color:#fff;
		flex-direction:column;
		padding:1rem;
		top:35%;
		width:100%;
		z-index:1
}
.labour-illusion__text,.labour-illusion__tick{
	align-items:center;
	display:flex;
	justify-content:center
}
.labour-illusion__tick{
	background-color:hsla(0,0%,100%,.4);
	border-radius:50%;
	color:#f5c918;
	height:60px;
	width:60px
}
@keyframes scroll-background-up-76fba700{
	0%{background-position:100% 0}to{background-position:right -100vh}
}
@keyframes scroll-background-down-76fba700{
	0%{background-position:0 0}to{background-position:left 100vh}
}
.option-block{
	align-items:center;
	border-radius:25px;
	display:flex;
	height:48px;
	justify-content:center;
	width:100%
}
@media (min-width:992px){
	.option-block{
		border-radius:0;height:60px
	}
	.rating-block .option-block:first-child{
		border-bottom-left-radius:30px;
		border-top-left-radius:30px
	}
	.rating-block .option-block:last-child{
		border-bottom-right-radius:30px;
		border-top-right-radius:30px
	}
}
.rating-bar{
	display:flex;
	flex-direction:column;
	margin-bottom:60px
}
@media (min-width:992px){
	.rating-bar{margin-bottom:120px}
}
.rating-bar:last-child{
	margin-bottom:80px
}
@media (min-width:992px){
	.rating-bar:last-child{
		margin-bottom:120px
	}
}
.outcome-options__label{
	background-color:#fff;
	border:1px solid #b3b8c1;
	color:#292d38;
	min-height:32px
}
.outcome-options__label:hover{
	background-color:#dfe1e5;
	border-color:#dfe1e5
}
.outcome-options__radio:checked+.outcome-options__label{
	background-color:#f5c918;
	border-color:#fef7dc
}
.assessment-sticky-wrapper{
	align-items:center;
	background:#fff;
	bottom:0;
	box-shadow:0 5px 20px 0 rgba(0,0,0,.2);
	display:flex;
	height:64px;
	left:0;
	padding:0 1rem;
	position:fixed;
	width:100%
}
.assessment-snackbar{
	align-items:center;
	background-color:#feeded;
	border:1px solid #fcd1d1;
	border-radius:8px;
	bottom:0;color:#b82131;
	display:flex;
	height:48px;
	left:0;
	margin:auto;
	max-width:400px;
	padding:0 16px;
	position:absolute;
	right:0;top:0
}
.fade-enter-active,.fade-leave-active{transition:opacity 1s}
.fade-enter,.fade-leave-to{opacity:0}
.progress-bar-container{
	align-items:center;
	display:flex;
	margin:20px auto 70px;
	max-width:500px
}
@media(max-width:992px){
	.progress-bar-container{
		margin:20px auto 40px
	}
}
.progress-bar{
	border:1px solid #ebedef;
	flex:1 1 auto;
	margin-right:24px
}
.progress,.progress-bar{
	border-radius:6px;
	height:8px
}
.progress{
	background:#7a12d4
}
@media (min-width:992px){
	#mind{margin-left:250px}
	#soul{margin-left:160px}
	#relationships{margin-right:400px}
}














/*https://storyblok-assets.mindvalley.com/css/components/deletelater.cfbf13d3551663e76bd6.css*/
#tabscontainer{
	display:flex;
	flex-direction:row;
	flex-wrap:wrap;
	margin:30px 0;
	max-width:655px;
	padding:0;
	position:relative
}
#tabscontainer>[name=radiogroupfortabs]{
	position:absolute;
	visibility:hidden
}
#tabscontainer>#radiofortab1{order:1}
#tabscontainer>#radiofortab2{order:2}
#tabscontainer>[id^=tab-label]{
	background:#f3f4f6;
	cursor:pointer;
	position:relative;
	top:0;
	transition:all .2s ease-in-out
}
#tabscontainer>[id^=tab-content]{
	min-height:5em;
	overflow:hidden;
	top:48px;
	width:100%;
	z-index:2
}
#tabscontainer>[name=radiogroupfortabs]:checked+[id^=tab-label]{
	border-bottom:3px solid #003fff;
	color:#003fff;
	z-index:4
}
#tabscontainer>#radiofortab1:checked~#tab-content1,#tabscontainer>#radiofortab2:checked~#tab-content2{
	display:block
}
.label-day,.label-title{
	font-family:Karla-Bold;
	font-size:16px
}
.label-title-week{
	font-family:Karla-Bold;
	font-size:22px;
	margin-bottom:10px
}
.label-day{color:#003fff}
#tabscontainer>[id^=tab-content]{padding-top:30px}
@media screen and (max-width:767px){
	#tabscontainer>[id^=tab-content]{display:none;order:999}
	.label-title-week span{display:none}
	label{
		display:block;
		font-family:Karla-Bold;
		font-size:14px;
		padding:10px}
	.box-day{
		border-bottom:1px solid #9eb6ff;
		padding:10px 0
	}
	.box-day:last-child{border-bottom:none}
	.label-day{background:none}
	.box-main-content{
		display:block;
		flex:wrap
	}
}
@media screen and (min-width:768px){
	.label-day
	{background:#c5d3ff;
		padding:10px 5px
	}
	.label-title{padding:20px 5px}
	.label-day,.label-title{text-align:center}
	.box-main-content{
		border:1px solid #dfe1e5;
		border-radius:8px;
		box-shadow:0 5px 12px rgba(33,43,54,.07),0 10px 30px rgba(33,43,54,.085);
		box-sizing:border-box;
		display:flex
	}
	label{display:none}
	.box-day{border-right:1px solid #9eb6ff}
	.box-day:last-child{border-right:none}
}







/*https://storyblok-assets.mindvalley.com/css/components/mv-score-container.7b086c6e6ef7b0282e24.css*/
.category-icon{
	width:17.45px
}
.outcome-chip{
		align-items:center;border-radius:100px;
		color:#0f131a;
		display:flex;
		flex:none;
		font-family:Karla-Medium,Verdana-fallback-3,"sans-serif";
		font-size:14px;
		justify-content:center;
		letter-spacing:.25px;
		line-height:18px;
		min-height:32px;
		padding:7px 16px
}
.outcome-chip--small{
	font-size:10px;
	line-height:14px;
	max-width:100%;
	min-height:24px;
	padding:5px 12px
}
.text-cool-grey-200-forced{
	color:#ebedef!important
}
.border-light{
	border:1px solid hsla(0,0%,100%,.12)
}
@media (width:375px){
	.chip-block{
		width:345px
	}
}
.apexcharts-series{
	stroke-linejoin:round;
	stroke-linecap:round
}
.apexcharts-datalabel{
	font-family:Karla-Medium,Verdana-fallback-3,"sans-serif"!important;
	font-size:.75rem;
	font-weight:400;
	letter-spacing:.02917em;
	line-height:1rem
}
@media (min-width:768px){.chart-container{height:300px}}















/*https://storyblok-assets.mindvalley.com/css/components/stat-boxes-type2.c0e544113ef66ede2670.css*/
.languages,.mv-stats__card li{
	align-items:center;
	color:#333;
	font-family:Karla-Medium,Arial,"sans-serif";
	font-size:1.0625rem;
	font-weight:400;
	justify-content:center;
	letter-spacing:.25px;
	line-height:1.75rem
}
.languages{
	border-top:1px solid #eee;
	grid-column-end:3;
	grid-column-start:1;
	margin:0 20px;
	padding-top:20px;
	text-align:center
}
.languages .active{
	font-weight:700;
	position:relative
}
.languages .active:after{
	content:url(https://static.mindvalley.com/public/assets/2020/06/Fill_7.svg);
	position:absolute;
	right:0;
	top:0
}
.language-trigger{cursor:pointer}


/*https://storyblok-assets.mindvalley.com/css/components/stat-boxes-type3.a0151a12acef3ecef7b7.css*/
.stat-image{height:32px}
@media (min-width:768px){.stat-image{height:48px}}
.stat-image-responsive{height:32px}
@media (min-width:768px){.stat-image-responsive{height:28px}}
@media (min-width:992px){.stat-image-responsive{height:32px}}
@media (min-width:1200px){.stat-image-responsive{height:48px}.basis-half{flex-basis:50%}}





