.primary-gradient
{
	background: #a6a31b;
	background: linear-gradient(to right, #a6a31b, #706e13) !important;
	background: -webkit-gradient(linear, left top, right top, from(#a6a31b), to(#706e13)) !important;
}
.secondary-gradient
{
	background: #0f9;
	background: linear-gradient(to right, #0f9, #706e13) !important;
	background: -webkit-gradient(linear, left top, right top, from(#0f9), to(#706e13)) !important;
}
.animated
{
	animation-duration: 0.5s;
	animation-fill-mode: both;
	webkit-animation-duration: 0.5s;
	webkit-animation-fill-mode: both;
}
@-webkit-keyframes fadeInUp
{
	from
	{
		transform: translate3d(0, 20px, 0);
		webkit-transform: translate3d(0, 20px, 0);
	}
	to
	{
		opacity: 1;
		transform: translate3d(0, 0, 0);
		webkit-transform: translate3d(0, 0, 0);
	}
}
@keyframes fadeInUp
{
	from
	{
		transform: translate3d(0, 20px, 0);
		webkit-transform: translate3d(0, 20px, 0);
	}
	to
	{
		opacity: 1;
		transform: translate3d(0, 0, 0);
		webkit-transform: translate3d(0, 0, 0);
	}
}
.preFadeInUp
{
	opacity: 0;
}
.fadeInUp
{
	animation-name: fadeInUp;
	opacity: 0;
	webkit-animation-name: fadeInUp;
}
@-webkit-keyframes levitate
{
	from
	{
		transform: translate(0, 0);
		webkit-transform: translate(0, 0);
	}
	50%
	{
		transform: translate(0, 10px);
		webkit-transform: translate(0, 10px);
	}
	to
	{
		transform: translate(0, 0);
		webkit-transform: translate(0, 0);
	}
}
@keyframes levitate
{
	from
	{
		transform: translate(0, 0);
		webkit-transform: translate(0, 0);
	}
	50%
	{
		transform: translate(0, 10px);
		webkit-transform: translate(0, 10px);
	}
	to
	{
		transform: translate(0, 0);
		webkit-transform: translate(0, 0);
	}
}
.levitate
{
	animation-duration: 3s;
	animation-iteration-count: infinite;
	animation-name: levitate;
	animation-timing-function: ease-in-out;
	webkit-animation-duration: 3s;
	webkit-animation-iteration-count: infinite;
	webkit-animation-name: levitate;
	webkit-animation-timing-function: ease-in-out;
}
@keyframes rotating
{
	from
	{
		moz-transform: rotate(0deg);
		ms-transform: rotate(0deg);
		o-transform: rotate(0deg);
		transform: rotate(0deg);
		webkit-transform: rotate(0deg);
	}
	to
	{
		moz-transform: rotate(360deg);
		ms-transform: rotate(360deg);
		o-transform: rotate(360deg);
		transform: rotate(360deg);
		webkit-transform: rotate(360deg);
	}
}
@-webkit-keyframes rotating
{
	from
	{
		transform: rotate(0deg);
		webkit-transform: rotate(0deg);
	}
	to
	{
		transform: rotate(360deg);
		webkit-transform: rotate(360deg);
	}
}
.rotating
{
	animation: rotating 6s linear infinite;
	webkit-animation: rotating 6s linear infinite;
}
@-webkit-keyframes gelatine
{
	from,to
	{
		webkit-transform: scale(1, 1);
	}
	25%
	{
		webkit-transform: scale(0.9, 1.1);
	}
	50%
	{
		webkit-transform: scale(1.1, 0.9);
	}
	75%
	{
		webkit-transform: scale(0.95, 1.05);
	}
}
@keyframes gelatine
{
	from,to
	{
		transform: scale(1, 1);
		webkit-transform: scale(1, 1);
	}
	25%
	{
		transform: scale(0.9, 1.1);
		webkit-transform: scale(0.9, 1.1);
	}
	50%
	{
		transform: scale(1.1, 0.9);
		webkit-transform: scale(1.1, 0.9);
	}
	75%
	{
		transform: scale(0.95, 1.05);
		webkit-transform: scale(0.95, 1.05);
	}
}
.gelatine
{
	animation: gelatine 0.6s;
	animation-duration: 0.6s;
	animation-fill-mode: both;
	webkit-animation: gelatine 0.6s;
	webkit-animation-duration: 0.6s;
	webkit-animation-fill-mode: both;
}
@-webkit-keyframes pulse
{
	0%
	{
		opacity: 1;
		transform: scale(1);
		webkit-transform: scale(1);
	}
	25%
	{
		opacity: 1;
		transform: scale(1);
		webkit-transform: scale(1);
	}
	100%
	{
		opacity: 0;
		transform: scale(4.5);
		webkit-transform: scale(4.5);
	}
}
@keyframes pulse
{
	0%
	{
		opacity: 1;
		transform: scale(1);
		webkit-transform: scale(1);
	}
	25%
	{
		opacity: 1;
		transform: scale(1);
		webkit-transform: scale(1);
	}
	100%
	{
		opacity: 0;
		transform: scale(4.5);
		webkit-transform: scale(4.5);
	}
}
.button.k-button
{
	font-size: .75rem;
	height: 40px;
	min-width: 130px;
}
.button.k-button.is-fat
{
	padding: 26px 40px !important;
}
.button.k-button.is-button
{
	line-height: 0;
}
.button.raised:hover
{
	box-shadow: 0 14px 26px -12px rgba(0,0,0,0.42),0 4px 23px 0px rgba(0,0,0,0.12),0 8px 10px -5px rgba(0,0,0,0.2) !important;
	webkit-box-shadow: 0 14px 26px -12px rgba(0,0,0,0.42),0 4px 23px 0px rgba(0,0,0,0.12),0 8px 10px -5px rgba(0,0,0,0.2) !important;
}
.button.upper-button
{
	text-transform: uppercase;
}
.button.rounded
{
	border-radius: 500px;
}
.button.is-bold
{
	border-width: 2px;
	font-weight: 500 !important;
	text-transform: uppercase;
}
.button.slanted
{
	border: none !important;
	transform: skewX(-18deg);
	webkit-transform: skewX(-18deg);
}
.button.slanted .text
{
	display: block;
	position: relative;
	transform: skewX(18deg);
	webkit-transform: skewX(18deg);
	z-index: 3;
}
.button.k-primary
{
	color: #fff;
}
.button.k-primary.has-gradient
{
	background: #a6a31b;
	background: linear-gradient(to top, #a6a31b, #706e13) !important;
	background: -webkit-gradient(linear, left bottom, left top, from(#a6a31b), to(#706e13)) !important;
	border: none !important;
	opacity: 1;
	position: relative;
	transition: all .6s ease-out !important;
	webkit-transition: all .6s ease-out !important;
	z-index: 0;
}
.button.k-primary.has-gradient .text
{
	display: block;
	opacity: 1 !important;
	position: relative;
	z-index: 3;
}
.button.k-primary.has-gradient:hover .front-gradient
{
	opacity: 0;
}
.button.k-primary.has-gradient .front-gradient
{
	align-items: center;
	background: #a6a31b;
	background: linear-gradient(to right, #a6a31b, #706e13) !important;
	background: -webkit-gradient(linear, left top, right top, from(#a6a31b), to(#706e13)) !important;
	border-radius: 3px;
	display: flex;
	display: -ms-flexbox;
	display: -webkit-box;
	height: 100%;
	justify-content: center;
	left: 0;
	ms-flex-align: center;
	ms-flex-pack: center;
	opacity: 1;
	position: absolute;
	top: 0;
	transition: all .6s ease-out !important;
	webkit-box-align: center;
	webkit-box-pack: center;
	webkit-transition: all .6s ease-out !important;
	width: 100%;
	z-index: 1;
}
.button.k-primary.has-gradient.rounded .front-gradient
{
	border-radius: 1000px;
}
.button.k-primary.has-gradient.raised:hover
{
	box-shadow: 0 14px 26px -12px rgba(127,0,255,0.42),0 4px 23px 0px rgba(0,0,0,0.12),0 8px 10px -5px rgba(63,0,252,0.2) !important !important;
	opacity: 0.95;
	webkit-box-shadow: 0 14px 26px -12px rgba(127,0,255,0.42),0 4px 23px 0px rgba(0,0,0,0.12),0 8px 10px -5px rgba(63,0,252,0.2) !important !important;
}
.button.k-primary.has-gradient.is-submit:hover
{
	transform: translateY(-10px);
	webkit-transform: translateY(-10px);
}
.button.k-secondary
{
	color: #fff;
}
.button.k-secondary.has-gradient
{
	background: #0f9;
	background: linear-gradient(to right, #0f9, #706e13) !important;
	background: -webkit-gradient(linear, left top, right top, from(#0f9), to(#706e13)) !important;
	border: none !important;
	opacity: 1;
	position: relative;
	transition: all .6s ease-out !important;
	webkit-transition: all .6s ease-out !important;
	z-index: 0;
}
.button.k-secondary.has-gradient .text
{
	display: block;
	opacity: 1 !important;
	position: relative;
	z-index: 3;
}
.button.k-secondary.has-gradient:hover .front-gradient
{
	opacity: 0;
}
.button.k-secondary.has-gradient .front-gradient
{
	align-items: center;
	background: #0f9;
	background: linear-gradient(to left, #0f9, #706e13) !important;
	background: -webkit-gradient(linear, right top, left top, from(#0f9), to(#706e13)) !important;
	border-radius: 3px;
	display: flex;
	display: -ms-flexbox;
	display: -webkit-box;
	height: 100%;
	justify-content: center;
	left: 0;
	ms-flex-align: center;
	ms-flex-pack: center;
	opacity: 1;
	position: absolute;
	top: 0;
	transition: all .6s ease-out !important;
	webkit-box-align: center;
	webkit-box-pack: center;
	webkit-transition: all .6s ease-out !important;
	width: 100%;
	z-index: 1;
}
.button.k-secondary.has-gradient.rounded .front-gradient
{
	border-radius: 1000px;
}
.button.k-secondary.has-gradient.raised:hover
{
	box-shadow: 0 14px 26px -12px rgba(0,255,153,0.42),0 4px 23px 0px rgba(0,0,0,0.12),0 8px 10px -5px rgba(51,204,255,0.2) !important !important;
	opacity: 0.95;
	webkit-box-shadow: 0 14px 26px -12px rgba(0,255,153,0.42),0 4px 23px 0px rgba(0,0,0,0.12),0 8px 10px -5px rgba(51,204,255,0.2) !important !important;
}
.button.primary-button
{
	background-color: #a6a31b;
	border-color: #a6a31b;
	color: #fff;
	outline: none;
	transition: all 0.5s;
	webkit-transition: all 0.5s;
}
.button.primary-button:hover
{
	color: #fff;
}
.button.primary-button.raised:hover
{
	box-shadow: 0 14px 26px -12px rgba(127,0,255,0.42),0 4px 23px 0px rgba(0,0,0,0.12),0 8px 10px -5px rgba(63,0,252,0.2) !important;
	opacity: 0.9 0.5;
	webkit-box-shadow: 0 14px 26px -12px rgba(127,0,255,0.42),0 4px 23px 0px rgba(0,0,0,0.12),0 8px 10px -5px rgba(63,0,252,0.2) !important;
}
.button.primary-button.btn-outlined
{
	background-color: transparent;
	border-color: #a6a31b;
	color: #a6a31b !important;
}
.button.primary-button.btn-outlined:hover
{
	background-color: #a6a31b;
	color: #fff;
}
.button.primary-button:focus
{
	border-color: #a6a31b;
}
.button.secondary-button
{
	background-color: #0f9;
	border-color: #0f9;
	color: #fff;
	outline: none;
	transition: all 0.5s;
	webkit-transition: all 0.5s;
}
.button.secondary-button:hover
{
	color: #fff;
}
.button.secondary-button.raised:hover
{
	box-shadow: 0 14px 26px -12px rgba(0,255,153,0.42),0 4px 23px 0px rgba(0,0,0,0.12),0 8px 10px -5px rgba(51,204,255,0.2) !important;
	opacity: 0.95;
	webkit-box-shadow: 0 14px 26px -12px rgba(0,255,153,0.42),0 4px 23px 0px rgba(0,0,0,0.12),0 8px 10px -5px rgba(51,204,255,0.2) !important;
}
.button.secondary-button.btn-outlined
{
	background-color: transparent;
	border-color: #0f9;
	color: #0f9 !important;
}
.button.secondary-button.btn-outlined:hover
{
	background-color: #0f9;
	color: #fff !important;
}
.button.secondary-button:focus
{
	border-color: #0f9;
}
.button.grey-button
{
	background-color: #ccc;
	border-color: #ccc;
	color: #fff;
	outline: none;
	transition: all 0.5s;
	webkit-transition: all 0.5s;
}
.button.grey-button:hover
{
	color: #fff;
}
.button.grey-button.raised:hover
{
	opacity: 0.8;
}
.button.grey-button.btn-outlined
{
	background-color: transparent;
	border-color: #ccc;
	color: #ccc;
}
.button.grey-button.btn-outlined:hover
{
	background-color: #ccc;
	color: #fff;
}
.button.grey-button:focus
{
	border-color: #ccc;
}
.control-material
{
	margin-bottom: 3em;
	position: relative;
}
.control-material input,.control-material textarea
{
	border-color: rgba(0,0,0,0.05);
	border-radius: 0 !important;
	resize: none;
}
.control-material.is-primary input.material-input:focus ~ label,.control-material.is-primary input:valid ~ label,.control-material.is-primary textarea:focus ~ label
{
	color: #a6a31b;
}
.control-material.is-primary input,.control-material.is-primary textarea
{
	border-bottom: 1px solid rgba(255,255,255,0.2) !important;
	color: #fff;
}
.control-material.is-primary .bar:before
{
	background: #a6a31b;
	background: linear-gradient(to right, #a6a31b, #706e13) !important;
	background: -webkit-gradient(linear, left top, right top, from(#a6a31b), to(#706e13)) !important;
}
.control-material.is-primary .bar:after
{
	background: #a6a31b;
	background: linear-gradient(to left, #a6a31b, #706e13) !important;
	background: -webkit-gradient(linear, right top, left top, from(#a6a31b), to(#706e13)) !important;
}
.control-material.is-primary.has-icon input:focus ~ i
{
	color: #a6a31b !important;
}
.control-material.is-secondary input.material-input:focus ~ label,.control-material.is-secondary input:valid ~ label,.control-material.is-secondary textarea:focus ~ label
{
	color: #0f9;
}
.control-material.is-secondary input,.control-material.is-secondary textarea
{
	border-bottom: 1px solid rgba(255,255,255,0.2) !important;
	color: #fff;
}
.control-material.is-secondary .bar:before
{
	background: #0f9;
	background: linear-gradient(to right, #0f9, #706e13) !important;
	background: -webkit-gradient(linear, left top, right top, from(#0f9), to(#706e13)) !important;
}
.control-material.is-secondary .bar:after
{
	background: #0f9;
	background: linear-gradient(to left, #0f9, #706e13) !important;
	background: -webkit-gradient(linear, right top, left top, from(#0f9), to(#706e13)) !important;
}
.control-material.is-secondary.has-icon input:focus ~ i
{
	color: #0f9 !important;
}
.control-material input.material-input,.control-material textarea
{
	background-color: transparent !important;
	border: none;
	border-bottom: 1px solid #A9ABAC;
	display: block;
	font-size: 18px;
	padding: 0.625em 0.625em 0.625em 0.3125em;
	width: 100% !important;
	width: 18.75em;
}
.control-material input.material-input:focus,.control-material textarea:focus
{
	outline: none;
}
.control-material label
{
	color: #cecece;
	font-family: 'Arial';
	font-size: 15px;
	font-weight: normal;
	left: 0.3125em;
	moz-transition: 0.2s ease all;
	pointer-events: none;
	position: absolute;
	top: 0.625em;
	transition: 0.2s ease all;
	webkit-transition: 0.2s ease all;
}
.control-material input.material-input:focus ~ label,.control-material input:valid ~ label,.control-material textarea:focus ~ label
{
	font-size: 12px;
	left: -2px;
	top: -20px;
}
.control-material .bar
{
	display: block;
	position: relative;
}
.control-material .bar:before,.control-material .bar:after
{
	bottom: 0px;
	content: '';
	height: 2px;
	moz-transition: 0.2s ease all;
	position: absolute;
	transition: 0.2s ease all;
	webkit-transition: 0.2s ease all;
	width: 0;
}
.control-material .bar:before
{
	left: 50%;
}
.control-material .bar:after
{
	right: 50%;
}
.control-material input.material-input:focus ~ .bar:before,.control-material input.material-input:focus ~ .bar:after,.control-material textarea:focus ~ .bar:before,.control-material textarea:focus ~ .bar:after
{
	width: 50%;
}
.control-material textarea
{
	color: #fff;
}
.contact-icons
{
	align-items: center;
	display: flex;
	display: -ms-flexbox;
	display: -webkit-box;
	justify-content: center;
	ms-flex-align: center;
	ms-flex-pack: center;
	webkit-box-align: center;
	webkit-box-pack: center;
}
.contact-icons .contact-icon
{
	align-items: center;
	background: #0f9;
	background: linear-gradient(to right, #0f9, #706e13) !important;
	background: -webkit-gradient(linear, left top, right top, from(#0f9), to(#706e13)) !important;
	border-radius: 50%;
	cursor: pointer;
	display: flex;
	display: -ms-flexbox;
	display: -webkit-box;
	height: 54px;
	justify-content: center;
	margin: 0 auto;
	ms-flex-align: center;
	ms-flex-pack: center;
	position: relative;
	webkit-box-align: center;
	webkit-box-pack: center;
	width: 54px;
	z-index: 2;
}
.contact-icons .contact-icon img
{
	display: block;
	height: 24px;
	position: absolute;
	width: 24px;
	z-index: 3;
}
.contact-icons .contact-icon img.is-telegram
{
	left: calc(50% - 14px);
	top: calc(50% - 12px);
}
.contact-icons .contact-icon:after
{
	animation: pulse 1.6s infinite;
	animation-duration: 2s;
	background: #0f9;
	background: linear-gradient(to right, #0f9, #706e13) !important;
	background: -webkit-gradient(linear, left top, right top, from(#0f9), to(#706e13)) !important;
	border-radius: 50%;
	content: '';
	height: 24px;
	left: calc(50% - 12px);
	position: absolute;
	top: calc(50% - 12px);
	transform-origin: center center;
	webkit-animation: pulse 1.6s infinite;
	webkit-animation-duration: 2s;
	webkit-transform-origin: center center;
	width: 24px;
	z-index: 0;
}
.contact-form
{
	margin-top: 40px;
}
body
{
	overflow: hidden;
}
.dark-wrapper
{
	background: url(https://stressit.club/img/bg/gradient-left-darker.png) repeat-y top left,url(https://stressit.club/img/bg/gradient-right-darker.png) repeat-y top right,#333e49;
}
.hero.is-transparent,.section.is-transparent
{
	background: transparent !important;
}
.hero
{
	position: relative;
}
.hero .animation-wrapper
{
	height: 100%;
	left: 0;
	max-height: 100vh;
	position: absolute;
	top: 0;
	width: 100%;
}
.hero.is-hero-gradient
{
	background-image: linear-gradient(to bottom, #5202d8 0%, #3c019e 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#5202d8), to(#3c019e));
}
.hero .hero-square
{
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
}
.hero #particles-js
{
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 0;
}
.hero .navbar
{
	min-height: 4rem;
	position: relative;
	transition: all .3s;
	webkit-transition: all .3s;
	z-index: 99;
}
.hero .navbar .container
{
	min-height: 4rem;
}
.hero .navbar .navbar-burger
{
	height: 4rem;
	width: 4rem;
}
.hero .navbar .navbar-brand
{
	min-height: 4rem;
}
.hero .navbar .navbar-brand img
{
	height: 36px;
	max-height: 36px !important;
}
.hero .navbar .navbar-brand .brand-name
{
	font-family: 'Cabin', sans-serif;
	font-size: 1.2rem;
	font-weight: 600;
	letter-spacing: 3px;
	padding: 0 10px;
	text-transform: uppercase;
}
.hero .navbar .navbar-brand:hover .navbar-item
{
	background: transparent !important;
}
.hero .navbar .navbar-item a.button
{
	font-family: 'Cabin', sans-serif;
	text-transform: uppercase;
}
.hero .navbar .navbar-item a.button.hover
{
	font-size: .75rem !important;
	font-weight: 500 !important;
}
.hero .navbar .navbar-item.is-nav-link a
{
	font-family: 'Cabin', sans-serif;
	font-size: .75rem;
	text-transform: uppercase;
}
.hero .navbar .navbar-item a.is-active
{
	color: #0f9;
}
.hero .navbar.is-light .navbar-brand .brand-name,.hero .navbar.is-dark .navbar-brand .brand-name
{
	color: #fff;
}
.hero .navbar.is-light .navbar-brand .navbar-link::after,.hero .navbar.is-dark .navbar-brand .navbar-link::after
{
	border-color: #fff;
}
.hero .navbar.is-light .navbar-item a,.hero .navbar.is-dark .navbar-item a
{
	color: #fff;
}
.hero .navbar.is-light .navbar-burger span,.hero .navbar.is-dark .navbar-burger span
{
	background-color: #fff !important;
}
.hero .navbar.is-light .navbar-menu.is-active,.hero .navbar.is-dark .navbar-menu.is-active
{
	position: absolute;
	width: 100%;
}
.hero .navbar.is-fixed
{
	background: #fff;
	box-shadow: 0 0 8px 0 rgba(0,0,0,0.12);
	min-height: 4rem !important;
	webkit-box-shadow: 0 0 8px 0 rgba(0,0,0,0.12);
}
.hero .navbar.is-fixed a
{
	color: #4a4a4a;
}
.hero .navbar.is-fixed a:hover
{
	color: #a6a31b;
}
.hero .navbar.is-fixed.is-dark
{
	background: #323b44 !important;
}
.hero .navbar.is-fixed.is-dark a
{
	color: #fff;
}
.hero .navbar.is-fixed.is-dark a:hover
{
	color: #fcfcfc;
}
.hero .navbar.is-fixed.is-dark .navbar-menu.is-active
{
	background: #323b44 !important;
}
.hero #navbar-clone
{
	left: 0;
	position: fixed;
	top: 0;
	transform: translateY(-100%);
	webkit-transform: translateY(-100%);
	width: 100%;
	z-index: 100;
}
.hero #navbar-clone.is-active
{
	transform: translateY(0);
	webkit-transform: translateY(0);
}
.hero .hero-logo
{
	height: 80px;
}
.telegram
{
	height: 13px;
	margin: 0 5px;
	position: relative;
	top: 2px;
}
.content-wrapper
{
	padding: 20px 0;
	position: relative;
	z-index: 2;
}
.content-wrapper.is-medium
{
	padding: 40px 0;
}
.content-wrapper.is-large
{
	padding: 60px 0;
}
.section
{
	outline: none !important;
	position: relative;
}
.section:active,.section:focus
{
	outline: none !important;
}
.section.is-relative
{
	position: relative;
}
.section.is-dark
{
	background: #3c019e;
}
.section.is-darker
{
	background: #320184;
}
.section.is-darkest
{
	background: #270068;
}
.section.is-end
{
	background: #333e49;
}
.section .has-bg-shapes
{
	bottom: 0;
	height: 100%;
	position: absolute;
	right: 0;
	width: 100%;
	z-index: 0;
}
.has-big-gradient
{
	background: url(https://stressit.club/img/bg/gradient-left.png) no-repeat top left,url(https://stressit.club/img/bg/gradient-right.png) no-repeat top right,#320184;
}
.has-big-dark-gradient
{
	background: url(https://stressit.club/img/bg/gradient-left-darker.png) no-repeat top left,url(https://stressit.club/img/bg/gradient-right-darker.png) no-repeat top right,#333e49;
}
.cta-wrapper
{
	margin: 30px 0;
}
.cta-wrapper.is-small
{
	margin: 20px 0;
}
.buy-title
{
	color: #fff;
	font-family: 'Cabin', sans-serif;
	font-size: .8rem;
	opacity: 0.7;
	padding: 20px 0;
	text-transform: uppercase;
}
.accepted-currencies
{
	align-items: center;
	display: flex;
	display: -ms-flexbox;
	display: -webkit-box;
	justify-content: center;
	ms-flex-align: center;
	ms-flex-pack: center;
	webkit-box-align: center;
	webkit-box-pack: center;
}
.accepted-currencies div
{
	margin: 0 10px;
}
.accepted-currencies i
{
	background: #130033;
	border-radius: 3px;
	color: #fff;
	font-size: 1.2rem;
	opacity: 0.7;
	padding: 10px;
}
.title.is-light,.subtitle.is-light
{
	color: #fff;
}
.title.is-light+p,.subtitle.is-light+p
{
	color: #fff;
}
.title.is-semibold,.subtitle.is-semibold
{
	font-weight: 600;
}
.title.is-thin,.subtitle.is-thin
{
	font-weight: 300 !important;
}
.title.is-uppercase,.subtitle.is-uppercase
{
	text-transform: uppercase;
}
.title.is-tight,.subtitle.is-tight
{
	margin-bottom: 10px !important;
}
.title.is-compressed,.subtitle.is-compressed
{
	margin-bottom: 5px !important;
}
.title
{
	font-family: 'Cabin', sans-serif;
}
.title.main-title
{
	text-shadow: 4px 4px 2px rgba(150,150,150,0.1);
}
.subtitle
{
	font-family: 'Cabin', sans-serif;
	opacity: 0.8;
}
.subtitle.is-compact
{
	margin: 0 auto;
	max-width: 600px;
}
.divider
{
	background: #a6a31b;
	background: linear-gradient(to left, #a6a31b, #706e13) !important;
	background: -webkit-gradient(linear, right top, left top, from(#a6a31b), to(#706e13)) !important;
	height: 3px;
	margin: 20px 0;
	width: 75px;
}
.divider.is-centered
{
	margin: 20px auto;
}
.divider.is-long
{
	width: 150px;
}
.divider.is-spacer
{
	margin-top: 120px;
}
.partners
{
	align-items: center;
	display: flex;
	display: -ms-flexbox;
	display: -webkit-box;
	justify-content: center;
	margin-top: 60px;
	ms-flex-align: center;
	ms-flex-pack: center;
	webkit-box-align: center;
	webkit-box-pack: center;
}
.partners .partner-item
{
	margin: 0 10px;
}
.partners .partner-item img
{
	height: 100px;
}
.token-wrapper
{
	background: url(https://stressit.club/img/bg/bg-token-top.png) no-repeat top center,url(https://stressit.club/img/bg/bg-token-left.png) no-repeat top left,url(https://stressit.club/img/bg/bg-token-bottom.png) no-repeat bottom right,#333e49;
}
.token-wrapper .token-image img
{
	height: 220px;
}
.token-wrapper .is-ico-details .details-title
{
	color: #fff;
	padding: 5px 0;
}
.token-wrapper .is-ico-details ul li::before
{
	color: rgba(94,147,255,0.9);
	content: "- ";
}
.token-wrapper .is-ico-details ul li
{
	color: rgba(94,147,255,0.9);
	font-size: .85rem;
}
.token-wrapper .ico-repartition
{
	height: 380px;
}
.token-wrapper .repartition-details
{
	align-items: center;
	display: flex;
	display: -ms-flexbox;
	display: -webkit-box;
	justify-content: space-around;
	ms-flex-align: center;
	ms-flex-pack: distribute;
	webkit-box-align: center;
}
.token-wrapper .repartition-details .repartition-block .color-dot
{
	border-radius: 50%;
	height: 32px;
	margin: 10px auto;
	width: 32px;
}
.token-wrapper .repartition-details .repartition-block .color-dot.is-reward
{
	background: #0f9;
	background: linear-gradient(to top, #0f9, #706e13) !important;
	background: -webkit-gradient(linear, left bottom, left top, from(#0f9), to(#706e13)) !important;
}
.token-wrapper .repartition-details .repartition-block .color-dot.is-presale
{
	background: #a6a31b;
	background: linear-gradient(to right, #a6a31b, #706e13) !important;
	background: -webkit-gradient(linear, left top, right top, from(#a6a31b), to(#706e13)) !important;
}
.token-wrapper .repartition-details .repartition-block .color-dot.is-sale
{
	background: #706e13;
}
.token-wrapper .repartition-details .repartition-block .share-title
{
	color: rgba(94,147,255,0.9);
	font-family: 'Cabin', sans-serif;
	padding: 5px 0;
	text-transform: uppercase;
}
.token-wrapper .repartition-details .repartition-block .percentage
{
	color: rgba(94,147,255,0.9);
	font-family: 'Open Sans', sans-serif;
}
.token-wrapper .currencies
{
	align-items: center;
	display: flex;
	display: -ms-flexbox;
	display: -webkit-box;
	justify-content: center;
	margin: 20px auto;
	max-width: 500px;
	ms-flex-align: center;
	ms-flex-pack: center;
	webkit-box-align: center;
	webkit-box-pack: center;
}
.token-wrapper .currencies i
{
	color: rgba(94,147,255,0.9);
	font-size: 2.2rem;
	margin: 10px;
}
.token-wrapper .token-documentation
{
	box-shadow: 0 10px 50px 0 rgba(0,0,0,0.2);
	padding: 60px 40px;
	transition: all .3s ease;
	webkit-box-shadow: 0 10px 50px 0 rgba(0,0,0,0.2);
	webkit-transition: all .3s ease;
}
.token-wrapper .token-documentation .documentation-title
{
	color: #fff;
	font-family: 'Cabin', sans-serif;
	font-size: 1.8rem;
	padding-bottom: 20px;
}
.token-wrapper .token-documentation ul li
{
	border-left: 2px solid transparent;
	color: #fff;
	cursor: pointer;
	font-weight: 300;
	opacity: 0.4;
	padding: 10px 20px;
	transition: all .3s;
	webkit-transition: all .3s;
}
.token-wrapper .token-documentation ul li:hover
{
	opacity: 0.8;
}
.token-wrapper .token-documentation ul li.is-active
{
	border-left: 2px solid #a6a31b;
	color: #fff;
	opacity: 1;
}
.token-wrapper .token-documentation .document-block img
{
	height: 80px;
}
.ico-countdown .ico-card
{
	animation-delay: .3s;
	background: #a6a31b;
	background: linear-gradient(to right, #a6a31b, #706e13) !important;
	background: -webkit-gradient(linear, left top, right top, from(#a6a31b), to(#706e13)) !important;
	border-radius: 6px;
	color: #fff;
	padding: 20px 40px;
	webkit-animation-delay: .3s;
	width: 100%;
}
.ico-countdown .ico-card .progress-block .progress-tags
{
	display: flex;
	display: -ms-flexbox;
	display: -webkit-box;
	padding: 20px 30px;
}
.ico-countdown .ico-card .progress-block .progress-tags div
{
	font-family: 'Cabin', sans-serif;
	font-size: .65rem;
	position: relative;
	text-align: right;
	text-transform: uppercase;
}
.ico-countdown .ico-card .progress-block .progress-tags div:before
{
	background: #fcfcfc;
	content: '';
	height: 26px;
	position: absolute;
	right: 0px;
	top: 25px;
	transform: translateX(50%);
	webkit-transform: translateX(50%);
	width: 1px;
}
.ico-countdown .ico-card .progress-block .progress-tags div:first-child,.ico-countdown .ico-card .progress-block .progress-tags div:nth-child(2)
{
	flex-grow: 2;
	ms-flex-positive: 2;
	webkit-box-flex: 2;
}
.ico-countdown .ico-card .progress-block .progress-tags div:nth-child(3)
{
	flex-grow: 1;
	ms-flex-positive: 1;
	webkit-box-flex: 1;
}
.ico-countdown .ico-card .progress-block progress.ico-progress::-webkit-progress-value
{
	background: #0f9;
	background: linear-gradient(to right, #0f9, #706e13) !important;
	background: -webkit-gradient(linear, left top, right top, from(#0f9), to(#706e13)) !important;
}
.ico-countdown .ico-card .progress-block progress.ico-progress::-moz-progress-bar
{
	background: #0f9;
	background: linear-gradient(to right, #0f9, #706e13) !important;
}
.ico-countdown .ico-card .progress-block progress.ico-progress::-ms-fill
{
	background: #0f9;
	background: linear-gradient(to right, #0f9, #706e13) !important;
}
.ico-countdown .ico-card .button-block
{
	margin: 20px 0 10px 0;
	padding: 0 15%;
	text-align: center;
}
.ico-countdown .ico-card .icon-block
{
	align-items: center;
	display: flex;
	display: -ms-flexbox;
	display: -webkit-box;
	justify-content: center;
	ms-flex-align: center;
	ms-flex-pack: center;
	padding: 5px 0;
	webkit-box-align: center;
	webkit-box-pack: center;
}
.ico-countdown .ico-card .icon-block i
{
	color: #fcfcfc;
	margin: 0 5px;
}
.login-form
{
	padding: 0 40px;
}
.roadmap-wrapper
{
	background: url(https://stressit.club/img/bg/bg-token-top.png) no-repeat top center,url(https://stressit.club/img/bg/bg-token-left.png) no-repeat top left,url(https://stressit.club/img/bg/bg-token-bottom.png) no-repeat bottom right,#333e49;
}
.roadmap-wrapper .roadmap-image img
{
	height: 280px;
}
.roadmap-wrapper .main-timeline
{
	outline: none !important;
}
.roadmap-wrapper .main-timeline:active,.roadmap-wrapper .main-timeline:focus
{
	outline: none !important;
}
.roadmap-wrapper .main-timeline ul
{
	padding-bottom: 50px;
}
.roadmap-wrapper .main-timeline ul li
{
	background: rgba(0,83,251,0.5);
	box-shadow: 0 2px 3px 0 rgba(0,0,0,0.5),0 0 25px 0 rgba(18,60,255,0.16);
	list-style-type: none;
	margin: 0 auto;
	padding-top: 50px;
	position: relative;
	webkit-box-shadow: 0 2px 3px 0 rgba(0,0,0,0.5),0 0 25px 0 rgba(18,60,255,0.16);
	width: 1px;
}
.roadmap-wrapper .main-timeline ul li:before
{
	background: #333e49;
	border: 1px solid rgba(0,83,251,0.5);
	border-radius: 50%;
	bottom: -1px;
	box-shadow: 0 2px 3px 0 rgba(0,0,0,0.5),0 0 25px 0 rgba(18,60,255,0.16);
	content: '';
	height: 32px;
	left: 50%;
	position: absolute;
	transform: translateX(-50%);
	webkit-box-shadow: 0 2px 3px 0 rgba(0,0,0,0.5),0 0 25px 0 rgba(18,60,255,0.16);
	webkit-transform: translateX(-50%);
	width: 32px;
}
.roadmap-wrapper .main-timeline ul li::after
{
	background: rgba(0,83,251,0.5);
	border-radius: 50%;
	bottom: 10px;
	content: '';
	height: 10px;
	left: 50%;
	position: absolute;
	transform: translateX(-50%);
	webkit-transform: translateX(-50%);
	width: 10px;
}
.roadmap-wrapper .main-timeline ul li div
{
	background: rgba(17,149,247,0.08);
	border: 1px solid rgba(0,83,251,0.5);
	border-radius: 1px;
	bottom: 0;
	box-shadow: 0 2px 3px 0 rgba(0,0,0,0.5),0 0 25px 0 rgba(18,60,255,0.16);
	color: rgba(94,147,255,0.9);
	padding: 30px;
	position: relative;
	webkit-box-shadow: 0 2px 3px 0 rgba(0,0,0,0.5),0 0 25px 0 rgba(18,60,255,0.16);
	width: 400px;
}
.roadmap-wrapper .main-timeline ul li div span
{
	display: block;
}
.roadmap-wrapper .main-timeline ul li div span.item-title
{
	color: #fff;
	font-family: 'Cabin', sans-serif;
	font-size: 1.2rem;
}
.roadmap-wrapper .main-timeline ul li div span.item-content
{
	font-size: .9rem;
}
.roadmap-wrapper .main-timeline ul li div span.more
{
	font-size: .8rem;
	padding-top: 20px;
	text-transform: uppercase;
}
.roadmap-wrapper .main-timeline ul li div span.more svg
{
	height: 18px;
	position: relative;
	stroke-width: 1.4px;
	top: 2px;
	width: 18px;
}
.roadmap-wrapper .main-timeline ul li div span.more a
{
	font-family: 'Cabin', sans-serif;
	transition: all .3s;
	webkit-transition: all .3s;
}
.roadmap-wrapper .main-timeline ul li div span.more a:hover
{
	color: rgba(94,147,255,0.9);
	opacity: 0.7;
}
.roadmap-wrapper .main-timeline ul li div time
{
	display: block;
	font-size: .85rem;
	font-weight: 500;
	padding: 10px 0;
}
.roadmap-wrapper .main-timeline ul li div::before
{
	border-color: rgba(94,147,255,0.9);
	border-style: solid;
	bottom: 7px;
	content: '';
	height: 0;
	position: absolute;
	width: 0;
}
.roadmap-wrapper .main-timeline ul li:nth-child(odd) div
{
	left: 45px;
}
.roadmap-wrapper .main-timeline ul li:nth-child(odd) div::before
{
	border-color: transparent rgba(0,83,251,0.5) transparent transparent;
	border-width: 8px 8px 8px 0;
	left: -8px;
}
.roadmap-wrapper .main-timeline ul li:nth-child(even) div
{
	left: -439px;
}
.roadmap-wrapper .main-timeline ul li:nth-child(even) div::before
{
	border-color: transparent transparent transparent rgba(0,83,251,0.5);
	border-width: 8px 0 8px 8px;
	right: -8px;
}
.roadmap-wrapper .main-timeline ul li::after
{
	transition: background .5s ease-in-out;
	webkit-transition: background .5s ease-in-out;
}
.roadmap-wrapper .main-timeline ul li.in-view::after
{
	background: rgba(94,147,255,0.9);
}
.roadmap-wrapper .main-timeline ul li div
{
	opacity: 0;
	transition: all .5s ease-in-out;
	visibility: hidden;
	webkit-transition: all .5s ease-in-out;
}
.roadmap-wrapper .main-timeline ul li:nth-child(odd) div
{
	transform: translate3d(200px, 0, 0);
	webkit-transform: translate3d(200px, 0, 0);
}
.roadmap-wrapper .main-timeline ul li:nth-child(even) div
{
	transform: translate3d(-200px, 0, 0);
	webkit-transform: translate3d(-200px, 0, 0);
}
.roadmap-wrapper .main-timeline ul li.in-view div
{
	opacity: 1;
	transform: none;
	visibility: visible;
	webkit-transform: none;
}
@media screen and (max-width: 900px)
{
	.roadmap-wrapper .main-timeline ul li div
	{
		width: 250px;
	}
	.roadmap-wrapper .main-timeline ul li:nth-child(even) div
	{
		left: -289px;
	}
}
@media screen and (max-width: 600px)
{
	.roadmap-wrapper .main-timeline ul li
	{
		margin-left: 20px;
	}
	.roadmap-wrapper .main-timeline ul li div
	{
		width: calc(100vw - 91px);
	}
	.roadmap-wrapper .main-timeline ul li:nth-child(even) div
	{
		left: 45px;
	}
	.roadmap-wrapper .main-timeline ul li:nth-child(even) div::before
	{
		border-color: transparent rgba(0,83,251,0.5) transparent transparent;
		border-width: 8px 8px 8px 0;
		left: -8px;
	}
}
.roadmap-end
{
	left: 2px;
	margin: 0 auto;
	max-width: 600px;
	position: relative;
	top: -50px;
}
.roadmap-end img
{
	display: block;
	height: 450px;
	margin: 0 auto;
}
.follow-us
{
	align-items: center;
	display: flex;
	display: -ms-flexbox;
	display: -webkit-box;
	justify-content: space-between;
	margin: 0 auto;
	max-width: 600px;
	ms-flex-align: center;
	ms-flex-pack: justify;
	padding: 8rem 20px;
	webkit-box-align: center;
	webkit-box-pack: justify;
}
.follow-us.is-small
{
	padding: 2rem 20px;
}
.follow-us div
{
	cursor: pointer;
	height: 28px;
	width: 28px;
}
.follow-us div a
{
	opacity: 0.7;
	transition: all .4s;
	webkit-transition: all .4s;
}
.follow-us div a:hover
{
	opacity: 1;
}
.follow-us div svg
{
	fill: #1195f7;
}
.media-wrapper
{
	background: url(https://stressit.club/img/bg/gradient-left-darker.png) no-repeat top left,url(https://stressit.club/img/bg/gradient-right-darker.png) no-repeat top right,#333e49;
}
.media-wrapper .blog-image img
{
	height: 550px;
}
.media-wrapper .search-widget
{
	margin: 20px;
}
.media-wrapper .search-widget .control-material input
{
	padding-right: 40px;
}
.media-wrapper .search-widget .control-material input:focus ~ svg
{
	opacity: 1;
	transform: translateX(0) rotate(0);
	webkit-transform: translateX(0) rotate(0);
}
.media-wrapper .search-widget svg
{
	opacity: 0;
	position: absolute;
	right: 10px;
	stroke: #0f9;
	top: 12px;
	transform: translateX(60px) rotate(360deg);
	transition: all .3s;
	webkit-transform: translateX(60px) rotate(360deg);
	webkit-transition: all .3s;
}
.media-wrapper .categories-widget
{
	margin-bottom: 20px;
}
.media-wrapper .categories-widget .widget-title
{
	color: rgba(94,147,255,0.9);
	font-family: 'Cabin', sans-serif;
	font-size: 1.1rem;
	padding: 0 20px;
	text-transform: uppercase;
}
.media-wrapper .categories-widget .categories-list
{
	padding: 20px 0;
}
.media-wrapper .categories-widget .categories-list li
{
	padding: 10px 20px;
}
.media-wrapper .categories-widget .categories-list li a
{
	align-items: center;
	border-radius: 3px;
	color: #fff;
	display: flex;
	display: -ms-flexbox;
	display: -webkit-box;
	font-family: 'Cabin', sans-serif;
	font-size: .95rem;
	justify-content: space-between;
	ms-flex-align: center;
	ms-flex-pack: justify;
	opacity: 0.6;
	transition: all .3s;
	webkit-box-align: center;
	webkit-box-pack: justify;
	webkit-transition: all .3s;
}
.media-wrapper .categories-widget .categories-list li a span
{
	display: block;
}
.media-wrapper .categories-widget .categories-list li a span.tag
{
	align-items: center;
	background: transparent;
	border: 1px solid #0f9;
	color: #0f9;
	display: flex;
	display: -ms-flexbox;
	display: -webkit-box;
	justify-content: center;
	ms-flex-align: center;
	ms-flex-pack: center;
	webkit-box-align: center;
	webkit-box-pack: center;
}
.media-wrapper .categories-widget .categories-list li a:hover,.media-wrapper .categories-widget .categories-list li a.is-active
{
	color: rgba(94,147,255,0.9);
	opacity: 1;
}
.media-wrapper .tags-widget
{
	margin-bottom: 20px;
}
.media-wrapper .tags-widget .widget-title
{
	color: rgba(94,147,255,0.9);
	font-family: 'Cabin', sans-serif;
	font-size: 1.1rem;
	padding: 0 20px;
	text-transform: uppercase;
}
.media-wrapper .tags-widget .tags
{
	align-items: center;
	display: flex;
	display: -ms-flexbox;
	display: -webkit-box;
	justify-content: flex-start;
	ms-flex-align: center;
	ms-flex-pack: start;
	padding: 20px;
	webkit-box-align: center;
	webkit-box-pack: start;
}
.media-wrapper .tags-widget .tags .tag
{
	align-items: center;
	background: transparent;
	border: 1px solid #a6a31b;
	color: #a6a31b;
	display: flex;
	display: -ms-flexbox;
	display: -webkit-box;
	justify-content: center;
	margin: 5px;
	ms-flex-align: center;
	ms-flex-pack: center;
	webkit-box-align: center;
	webkit-box-pack: center;
}
.media-wrapper .archives-widget
{
	margin-bottom: 20px;
}
.media-wrapper .archives-widget .widget-title
{
	color: rgba(94,147,255,0.9);
	font-family: 'Cabin', sans-serif;
	font-size: 1.1rem;
	padding: 0 20px;
	text-transform: uppercase;
}
.media-wrapper .archives-widget .select
{
	display: flex;
	display: -ms-flexbox;
	display: -webkit-box;
	flex-direction: column;
	height: 40px;
	margin: 20px;
	ms-flex-direction: column;
	position: relative;
	webkit-box-direction: normal;
	webkit-box-orient: vertical;
	width: 100%;
}
.media-wrapper .archives-widget .option
{
	align-items: center;
	background: #333e49;
	border-top: 1px solid #250066;
	box-sizing: border-box;
	color: #fff;
	cursor: pointer;
	display: flex;
	display: -ms-flexbox;
	display: -webkit-box;
	font-family: 'Cabin', sans-serif;
	font-size: .9rem;
	font-weight: 300 !important;
	min-height: 40px;
	ms-flex-align: center;
	ms-flex-order: 2;
	order: 2;
	overflow: hidden;
	padding: 0 30px 0 10px;
	pointer-events: none;
	position: absolute;
	top: 0;
	transition: background .4s ease-in-out;
	webkit-box-align: center;
	webkit-box-ordinal-group: 3;
	webkit-box-sizing: border-box;
	webkit-transition: background .4s ease-in-out;
	white-space: nowrap;
	width: 100%;
	z-index: 1;
}
.media-wrapper .archives-widget .option:hover
{
	background: #200056;
}
.media-wrapper .archives-widget .select:focus .option
{
	pointer-events: all;
	position: relative;
}
.media-wrapper .archives-widget input
{
	left: -99999px;
	opacity: 0;
	position: absolute;
}
.media-wrapper .archives-widget input:checked+label
{
	background: #333e49;
	border-top: none;
	ms-flex-order: 1;
	order: 1;
	position: relative;
	webkit-box-ordinal-group: 2;
	z-index: 2;
}
.media-wrapper .archives-widget input:checked+label:before
{
	background: #333e49;
	content: '';
	height: 40px;
	position: absolute;
	right: 0;
	width: 40px;
}
.media-wrapper .posts-widget
{
	margin-bottom: 20px;
	margin-top: 40px;
}
.media-wrapper .posts-widget .widget-title
{
	color: rgba(94,147,255,0.9);
	font-family: 'Cabin', sans-serif;
	font-size: 1.1rem;
	padding: 0 20px;
	text-transform: uppercase;
}
.media-wrapper .posts-widget .recent-posts
{
	padding: 20px;
}
.media-wrapper .posts-widget .recent-posts .recent-post
{
	align-items: center;
	display: flex;
	display: -ms-flexbox;
	display: -webkit-box;
	font-family: 'Cabin', sans-serif;
	justify-content: flex-start;
	margin-bottom: 20px;
	ms-flex-align: center;
	ms-flex-pack: start;
	webkit-box-align: center;
	webkit-box-pack: start;
}
.media-wrapper .posts-widget .recent-posts .recent-post img
{
	border-radius: 50%;
	height: 32px;
	width: 32px;
}
.media-wrapper .posts-widget .recent-posts .recent-post .meta
{
	padding: 0 10px;
}
.media-wrapper .posts-widget .recent-posts .recent-post .meta a
{
	color: #fff;
	display: block;
	font-size: .85rem;
	transition: all .3s;
	webkit-transition: all .3s;
}
.media-wrapper .posts-widget .recent-posts .recent-post .meta a:hover
{
	color: rgba(94,147,255,0.9);
}
.media-wrapper .posts-widget .recent-posts .recent-post .meta span
{
	color: #fff;
	display: block;
	font-size: .65rem;
	opacity: 0.8;
}
.media-wrapper .blog-featured
{
	border-radius: 6px;
	box-shadow: 0 15px 26px rgba(0,0,0,0.4);
	height: auto;
	webkit-box-shadow: 0 15px 26px rgba(0,0,0,0.4);
	width: 100%;
}
.media-wrapper .post-body
{
	padding: 20px 60px;
}
.media-wrapper .post-body .intro
{
	color: #fff;
	font-family: 'Cabin', sans-serif;
	font-style: italic;
	opacity: 0.8;
}
.media-wrapper .post-body h2
{
	color: #fff;
	font-family: 'Cabin', sans-serif;
	font-size: 1.5rem;
	padding: 10px 0;
}
.media-wrapper .post-body p
{
	color: #fff;
	font-family: 'Cabin', sans-serif;
	font-size: .9rem;
	opacity: 0.7;
	padding-bottom: 20px;
}
.media-wrapper .post-body blockquote
{
	border-left: 3px solid #a6a31b;
	color: #fff;
	margin-bottom: 20px;
	opacity: 0.6;
	padding: 0 20px;
}
.media-wrapper .post-body hr
{
	opacity: 0.3;
}
.media-wrapper .comments
{
	padding: 0 60px;
}
.media-wrapper .comments .comments-heading
{
	color: rgba(94,147,255,0.9);
	font-size: 1.2rem;
	text-align: center;
}
.media-wrapper .comments .comments-list
{
	padding: 60px 40px;
}
.media-wrapper .comments .comments-list .is-comment
{
	border-top: none !important;
}
.media-wrapper .comments .comments-list .is-comment img
{
	border-radius: 50%;
	display: block;
}
.media-wrapper .comments .comments-list .is-comment .user-meta
{
	align-items: center;
	display: flex;
	display: -ms-flexbox;
	display: -webkit-box;
	justify-content: flex-start;
	ms-flex-align: center;
	ms-flex-pack: start;
	webkit-box-align: center;
	webkit-box-pack: start;
}
.media-wrapper .comments .comments-list .is-comment .user-meta span,.media-wrapper .comments .comments-list .is-comment .user-meta small
{
	display: block;
}
.media-wrapper .comments .comments-list .is-comment .user-meta span
{
	color: rgba(94,147,255,0.9);
	font-family: 'Cabin', sans-serif;
	font-size: .9rem;
}
.media-wrapper .comments .comments-list .is-comment .user-meta small
{
	color: rgba(94,147,255,0.9);
	font-family: 'Cabin', sans-serif;
	font-size: .8rem;
	margin: 0 20px;
	opacity: 0.7;
}
.media-wrapper .comments .comments-list .is-comment p
{
	color: #fff;
	font-family: 'Cabin', sans-serif;
	font-size: .9rem;
	opacity: 0.7;
}
.media-wrapper .comments .comments-list .is-comment .post-controls
{
	align-items: center;
	display: flex;
	display: -ms-flexbox;
	display: -webkit-box;
	justify-content: flex-start;
	ms-flex-align: center;
	ms-flex-pack: start;
	padding: 10px 0;
	webkit-box-align: center;
	webkit-box-pack: start;
}
.media-wrapper .comments .comments-list .is-comment .post-controls svg
{
	cursor: pointer;
	height: 16px;
	margin: 0 5px;
	opacity: 0.5;
	stroke: #fff;
	stroke-width: 1.6px;
	transition: all .3s;
	webkit-transition: all .3s;
	width: 16px;
}
.media-wrapper .comments .comments-list .is-comment .post-controls svg:hover
{
	opacity: 1;
	stroke: #0f9;
}
.media-wrapper .comments .comments-list .is-form
{
	display: flex;
	display: -ms-flexbox;
	display: -webkit-box;
	justify-content: flex-start;
	margin-top: 60px;
	ms-flex-pack: start;
	webkit-box-pack: start;
}
.media-wrapper .comments .comments-list .is-form img
{
	border-radius: 50%;
	height: 50px;
	width: 50px;
}
.media-wrapper .comments .comments-list .is-form .control
{
	margin: 0 10px;
	width: 100%;
}
.media-wrapper .comments .comments-list .is-form .control label
{
	color: rgba(94,147,255,0.9);
}
.media-wrapper .comments .comments-list .is-form .control .textarea
{
	background: rgba(17,149,247,0.08);
	border: 1px solid rgba(0,83,251,0.5);
	color: #fff;
	font-size: .9rem;
	transition: all .3s;
	webkit-transition: all .3s;
	width: 100%;
}
.media-wrapper .comments .comments-list .comment-controls
{
	margin: 10px;
}
.video-button
{
	align-items: center;
	background: #0f9;
	background: linear-gradient(to right, #0f9, #706e13) !important;
	background: -webkit-gradient(linear, left top, right top, from(#0f9), to(#706e13)) !important;
	border-radius: 50%;
	cursor: pointer;
	display: flex;
	display: -ms-flexbox;
	display: -webkit-box;
	height: 54px;
	justify-content: center;
	margin: 0 auto;
	ms-flex-align: center;
	ms-flex-pack: center;
	position: relative;
	webkit-box-align: center;
	webkit-box-pack: center;
	width: 54px;
	z-index: 2;
}
.video-button img
{
	display: block;
	height: 24px;
	left: 2px;
	position: relative;
	width: 24px;
	z-index: 3;
}
.video-button:after
{
	animation: pulse 1.6s infinite;
	animation-duration: 2s;
	background: #0f9;
	background: linear-gradient(to right, #0f9, #706e13) !important;
	background: -webkit-gradient(linear, left top, right top, from(#0f9), to(#706e13)) !important;
	border-radius: 50%;
	content: '';
	height: 24px;
	left: calc(50% - 12px);
	position: absolute;
	top: calc(50% - 12px);
	transform-origin: center center;
	webkit-animation: pulse 1.6s infinite;
	webkit-animation-duration: 2s;
	webkit-transform-origin: center center;
	width: 24px;
	z-index: 0;
}
.feature
{
	text-align: center;
}
.feature img
{
	display: block;
	margin: 0 auto;
	max-height: 120px;
}
.feature h4
{
	font-family: 'Cabin', sans-serif;
	margin-top: 10px;
}
.feature p
{
	font-family: 'Open Sans', sans-serif;
	font-size: .9rem;
	opacity: 0.8;
}
.side-feature
{
	max-height: 500px;
}
.side-feature-content .title
{
	align-items: center;
	display: flex;
	display: -ms-flexbox;
	display: -webkit-box;
	justify-content: flex-start;
	ms-flex-align: center;
	ms-flex-pack: start;
	webkit-box-align: center;
	webkit-box-pack: start;
}
.side-feature-content img
{
	max-height: 40px;
	width: 40px;
}
.side-feature-content p.is-light
{
	color: #fff;
	opacity: 0.8;
}
.side-feature-content p.is-light-blue
{
	color: #d5ebff;
}
.side-feature-content h3 span
{
	padding: 0 10px;
}
.flying-tabs-container
{
	margin: 0 auto;
	max-width: 560px;
}
.flying-tabs-container .flying-tabs .flying-child
{
	display: inline;
	text-align: center;
}
.flying-tabs-container .flying-tabs .flying-child.is-active a
{
	color: #fff !important;
}
.flying-tabs-container .flying-tabs a
{
	color: #4700bc;
	display: inline-block;
	font-family: 'Cabin', sans-serif;
	padding: .75rem 0;
	text-decoration: none;
	transition: all .3s;
	webkit-transition: all .3s;
	width: 24.4%;
}
.flying-tabs-container .flying-tabs a:hover
{
	color: #3b009c;
}
.flying-tabs-container .flying-tabs .tab-1.is-active
{
	margin: 0;
}
.flying-tabs-container .flying-tabs .tab-2.is-active ~ .slider
{
	margin-left: 25%;
}
.flying-tabs-container .flying-tabs .tab-3.is-active ~ .slider
{
	margin-left: 50%;
}
.flying-tabs-container .flying-tabs .tab-4.is-active ~ .slider
{
	margin-left: 75%;
}
.flying-tabs-container .flying-tabs .slider
{
	background: #a6a31b;
	background: linear-gradient(to top, #a6a31b, #706e13) !important;
	background: -webkit-gradient(linear, left bottom, left top, from(#a6a31b), to(#706e13)) !important;
	border: none;
	border-radius: 10px;
	height: 2px;
	margin: 0;
	transition: .3s ease-in-out;
	webkit-transition: .3s ease-in-out;
	width: 25%;
}
.tab-content
{
	display: none;
	margin-top: 40px;
	min-height: 312px;
}
.tab-content.is-active
{
	display: block;
}
.tab-content img
{
	animation-delay: .3s;
	height: 320px;
	webkit-animation-delay: .3s;
}
.tab-content .ico-card
{
	animation-delay: .3s;
	background: #a6a31b;
	background: linear-gradient(to right, #a6a31b, #706e13) !important;
	background: -webkit-gradient(linear, left top, right top, from(#a6a31b), to(#706e13)) !important;
	border-radius: 6px;
	color: #fff;
	padding: 30px 40px;
	webkit-animation-delay: .3s;
	width: 100%;
}
.tab-content .ico-card .progress-block .progress-tags
{
	display: flex;
	display: -ms-flexbox;
	display: -webkit-box;
	padding: 20px 30px;
}
.tab-content .ico-card .progress-block .progress-tags div
{
	font-family: 'Cabin', sans-serif;
	font-size: .65rem;
	position: relative;
	text-align: right;
	text-transform: uppercase;
}
.tab-content .ico-card .progress-block .progress-tags div:before
{
	background: #fcfcfc;
	content: '';
	height: 26px;
	position: absolute;
	right: 0px;
	top: 25px;
	transform: translateX(50%);
	webkit-transform: translateX(50%);
	width: 1px;
}
.tab-content .ico-card .progress-block .progress-tags div:first-child,.tab-content .ico-card .progress-block .progress-tags div:nth-child(2)
{
	flex-grow: 2;
	ms-flex-positive: 2;
	webkit-box-flex: 2;
}
.tab-content .ico-card .progress-block .progress-tags div:nth-child(3)
{
	flex-grow: 1;
	ms-flex-positive: 1;
	webkit-box-flex: 1;
}
.tab-content .ico-card .progress-block progress.ico-progress::-webkit-progress-value
{
	background: #0f9;
	background: linear-gradient(to right, #0f9, #706e13) !important;
	background: -webkit-gradient(linear, left top, right top, from(#0f9), to(#706e13)) !important;
}
.tab-content .ico-card .progress-block progress.ico-progress::-moz-progress-bar
{
	background: #0f9;
	background: linear-gradient(to right, #0f9, #706e13) !important;
}
.tab-content .ico-card .progress-block progress.ico-progress::-ms-fill
{
	background: #0f9;
	background: linear-gradient(to right, #0f9, #706e13) !important;
}
.tab-content .ico-card .button-block
{
	margin: 20px 0 10px 0;
	padding: 0 15%;
	text-align: center;
}
.tab-content .ico-card .icon-block
{
	align-items: center;
	display: flex;
	display: -ms-flexbox;
	display: -webkit-box;
	justify-content: center;
	ms-flex-align: center;
	ms-flex-pack: center;
	padding: 5px 0;
	webkit-box-align: center;
	webkit-box-pack: center;
}
.tab-content .ico-card .icon-block i
{
	color: #fcfcfc;
	margin: 0 5px;
}
.tab-content .text-content p
{
	animation-delay: .15s;
	webkit-animation-delay: .15s;
}
.tab-content .text-content .custom-bullet-list li::before
{
	color: #0f9;
	content: "೦ ";
}
.tab-content .text-content .custom-bullet-list li
{
	color: #fff;
	font-family: 'Open Sans', sans-serif;
	font-weight: 300;
	padding: 10px 0;
}
.tab-content .text-content .custom-bullet-list li:first-child
{
	animation-delay: .15s;
	webkit-animation-delay: .15s;
}
.tab-content .text-content .custom-bullet-list li:nth-child(2)
{
	animation-delay: .2s;
	webkit-animation-delay: .2s;
}
.tab-content .text-content .custom-bullet-list li:nth-child(3)
{
	animation-delay: .25s;
	webkit-animation-delay: .25s;
}
.tab-content .text-content .custom-bullet-list li span:first-child
{
	font-family: 'Cabin', sans-serif;
}
.tab-content .text-content .custom-bullet-list li span.item-content
{
	color: #e8e8e8;
	font-family: 'Open Sans', sans-serif;
	font-size: 90%;
	font-weight: 300;
	margin: 0 16px !important;
}
ul#countdown
{
	border-width: 1px 0;
	color: #fff;
	font-family: 'Arial Narrow', Arial, sans-serif;
	font-weight: 500;
	margin: 10px auto;
	overflow: hidden;
	padding: 0 10px;
	position: relative;
}
ul#countdown.is-pulled-left
{
	left: -10%;
}
ul#countdown.is-ico .label
{
	color: #f9f9f9;
	font-size: 10px;
}
ul#countdown .number
{
	background-color: none !important;
}
ul#countdown li
{
	display: inline-block;
	font-size: 30px;
	margin: 0 -3px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	width: 25%;
}
ul#countdown li:after
{
	content: ':';
	position: absolute;
	right: 0;
	top: 0;
}
ul#countdown li:last-child:after
{
	content: '';
}
ul#countdown li .label
{
	color: #adafb2;
	font-size: 12px;
	font-weight: 400;
	text-transform: uppercase;
}
.krypton-timeline
{
	margin: 0 auto;
	opacity: 0;
	transition: opacity 0.2s;
	webkit-transition: opacity 0.2s;
}
.krypton-timeline:before
{
	content: 'mobile';
	display: none;
}
.krypton-timeline.loaded
{
	opacity: 1;
}
.krypton-timeline .timeline
{
	height: 100px;
	margin: 0 auto;
	max-width: 800px;
	position: relative;
	width: 90%;
}
.krypton-timeline .events-wrapper
{
	height: 100%;
	margin: 0 40px;
	overflow: hidden;
	position: relative;
}
.krypton-timeline .events-wrapper:after,.krypton-timeline .events-wrapper:before
{
	content: '';
	height: 100%;
	position: absolute;
	top: 0;
	width: 20px;
	z-index: 2;
}
.krypton-timeline .events-wrapper:before
{
	left: 0;
}
.krypton-timeline .events-wrapper:after
{
	right: 0;
}
.krypton-timeline .events
{
	background: #dfdfdf;
	height: 2px;
	left: 0;
	position: absolute;
	top: 49px;
	transition: transform 0.4s, -webkit-transform 0.4s;
	transition: transform 0.4s;
	transition: -webkit-transform 0.4s;
	webkit-transition: -webkit-transform 0.4s;
	z-index: 1;
}
.krypton-timeline .events a
{
	background: #a6a31b;
	background: linear-gradient(to right, #a6a31b, #706e13) !important;
	background: -webkit-gradient(linear, left top, right top, from(#a6a31b), to(#706e13)) !important;
	border-radius: 3px;
	bottom: 0;
	color: #fff;
	font-family: 'Cabin', sans-serif;
	font-size: .75rem;
	margin-bottom: 20px;
	padding: 5px;
	padding-bottom: 15px;
	position: absolute;
	text-align: center;
	transform: translateZ(0);
	webkit-transform: translateZ(0);
	width: 55px;
	z-index: 2;
}
.krypton-timeline .events a:before
{
	background: #0f9;
	background: linear-gradient(to right, #0f9, #706e13) !important;
	background: -webkit-gradient(linear, left top, right top, from(#0f9), to(#706e13)) !important;
	bottom: -20px;
	content: '';
	height: 20px;
	left: 50%;
	position: absolute;
	width: 1px;
}
.krypton-timeline .events a:after
{
	background-color: #f8f8f8;
	border: 2px solid #dfdfdf;
	border-radius: 50%;
	bottom: -25px;
	content: '';
	height: 12px;
	left: 50%;
	position: absolute;
	right: auto;
	transform: translateX(-50%);
	transition: background-color 0.3s, border-color 0.3s;
	webkit-transform: translateX(-50%);
	webkit-transition: background-color 0.3s, border-color 0.3s;
	width: 12px;
}
.krypton-timeline .events a.selected
{
	pointer-events: none;
}
.krypton-timeline .events a.selected:after
{
	background: #0f9;
	background: linear-gradient(to right, #0f9, #706e13) !important;
	background: -webkit-gradient(linear, left top, right top, from(#0f9), to(#706e13)) !important;
	border-color: #0f9;
}
.krypton-timeline .events a.older-event:after
{
	border-color: #0f9;
}
.krypton-timeline .filling-line
{
	background: #0f9;
	background: linear-gradient(to right, #0f9, #706e13) !important;
	background: -webkit-gradient(linear, left top, right top, from(#0f9), to(#706e13)) !important;
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	transform: scaleX(0);
	transform-origin: left center;
	transition: transform 0.3s, -webkit-transform 0.3s;
	transition: transform 0.3s;
	transition: -webkit-transform 0.3s;
	webkit-transform: scaleX(0);
	webkit-transform-origin: left center;
	webkit-transition: -webkit-transform 0.3s;
	width: 100%;
	z-index: 1;
}
.events-content
{
	min-height: 300px;
	overflow: hidden;
	position: relative;
	transition: height 0.4s;
	webkit-transition: height 0.4s;
	width: 100%;
}
.events-content ol
{
	list-style-type: none;
}
.events-content li
{
	animation-duration: 0.4s;
	animation-timing-function: ease-in-out;
	background: rgba(39,0,104,0.4);
	border-radius: 4px;
	color: #fff;
	left: 0;
	margin: 0 auto;
	max-width: 700px;
	opacity: 0;
	padding: 40px;
	position: absolute;
	top: 0;
	transform: translateX(-100%);
	webkit-animation-duration: 0.4s;
	webkit-animation-timing-function: ease-in-out;
	webkit-transform: translateX(-100%);
	width: 100%;
	z-index: 1;
}
.events-content li.selected
{
	opacity: 1;
	position: relative;
	transform: translateX(0);
	webkit-transform: translateX(0);
	z-index: 2;
}
.events-content li.enter-right,.events-content li.leave-right
{
	animation-name: cd-enter-right;
	webkit-animation-name: cd-enter-right;
}
.events-content li.enter-left,.events-content li.leave-left
{
	animation-name: cd-enter-left;
	webkit-animation-name: cd-enter-left;
}
.events-content li.leave-right,.events-content li.leave-left
{
	animation-direction: reverse;
	webkit-animation-direction: reverse;
}
.events-content li>*
{
	margin: 0 auto;
}
.events-content li .title-wrapper
{
	align-items: center;
	display: flex;
	display: -ms-flexbox;
	display: -webkit-box;
	justify-content: flex-start;
	ms-flex-align: center;
	ms-flex-pack: start;
	webkit-box-align: center;
	webkit-box-pack: start;
}
.events-content li .title-wrapper img
{
	display: block;
	height: 60px;
}
.events-content li .title-wrapper div
{
	padding: 0 10px;
}
.events-content li .event-title
{
	font-family: 'Cabin', sans-serif;
	font-size: 1.2rem;
	font-weight: 600;
	font-weight: 700;
	line-height: 1.2;
}
.events-content li small,.events-content li p
{
	line-height: 1.6;
}
.events-content li small
{
	display: block;
	font-size: .75rem;
	margin: 5px auto;
}
.events-content li p
{
	color: rgba(94,147,255,0.9);
	font-size: .9rem;
}
.timeline-navigation a
{
	border: 2px solid #dfdfdf;
	border-radius: 50%;
	bottom: auto;
	color: transparent;
	height: 34px;
	overflow: hidden;
	position: absolute;
	text-indent: 100%;
	top: 50%;
	transform: translateY(-50%);
	transition: border-color 0.3s;
	webkit-transform: translateY(-50%);
	webkit-transition: border-color 0.3s;
	white-space: nowrap;
	width: 34px;
	z-index: 1;
}
.timeline-navigation a:after
{
	bottom: auto;
	color: #fff;
	content: '';
	height: 23px;
	left: 50%;
	position: absolute;
	right: auto;
	top: 50%;
	transform: translateX(-50%) translateY(-50%);
	webkit-transform: translateX(-50%) translateY(-50%);
	width: 26px;
}
.timeline-navigation a.prev
{
	background: url(https://stressit.club/img/icons/chevron-left.svg) no-repeat 0 0;
	left: 0;
	transform: translateY(-50%);
	webkit-transform: translateY(-50%);
}
.timeline-navigation a.next
{
	background: url(https://stressit.club/img/icons/chevron-right.svg) no-repeat 0 0;
	right: 0;
}
.timeline-navigation a.inactive
{
	cursor: default;
}
.timeline-navigation a.inactive:after
{
	background-position: 0 -16px;
}
.no-touch .krypton-timeline .events a:hover::after
{
	background-color: #7b9d6f;
	border-color: #7b9d6f;
}
.no-touch .timeline-navigation a:hover
{
	border-color: #7b9d6f;
}
.no-touch .timeline-navigation a.inactive:hover
{
	border-color: #dfdfdf;
}
@media only screen and (min-width: 1100px)
{
	.krypton-timeline
	{
		margin: 40px auto;
	}
	.krypton-timeline:before
	{
		content: 'desktop';
	}
}
@-webkit-keyframes cd-enter-right
{
	0%
	{
		opacity: 0;
		webkit-transform: translateX(100%);
	}
	100%
	{
		opacity: 1;
		webkit-transform: translateX(0%);
	}
}
@keyframes cd-enter-right
{
	0%
	{
		opacity: 0;
		transform: translateX(100%);
		webkit-transform: translateX(100%);
	}
	100%
	{
		opacity: 1;
		transform: translateX(0%);
		webkit-transform: translateX(0%);
	}
}
@-webkit-keyframes cd-enter-left
{
	0%
	{
		opacity: 0;
		webkit-transform: translateX(-100%);
	}
	100%
	{
		opacity: 1;
		webkit-transform: translateX(0%);
	}
}
@keyframes cd-enter-left
{
	0%
	{
		opacity: 0;
		transform: translateX(-100%);
		webkit-transform: translateX(-100%);
	}
	100%
	{
		opacity: 1;
		transform: translateX(0%);
		webkit-transform: translateX(0%);
	}
}
.team-member-container
{
	position: relative;
}
.team-member-container .dark-card
{
	background: rgba(17,149,247,0.08);
	border: 1px solid rgba(0,83,251,0.5);
	border-radius: 1px;
	box-shadow: 0 2px 3px 0 rgba(0,0,0,0.5),0 0 25px 0 rgba(18,60,255,0.16);
	color: #fff;
	padding: 20px 0;
	position: relative;
	text-shadow: 0 2px 4px rgba(4,27,99,0.25);
	transition: all .4s;
	webkit-box-shadow: 0 2px 3px 0 rgba(0,0,0,0.5),0 0 25px 0 rgba(18,60,255,0.16);
	webkit-transition: all .4s;
	width: 100%;
	z-index: 2;
}
.team-member-container .dark-card .avatar
{
	height: 140px;
	padding: 10px 0;
	position: relative;
	text-align: center;
}
.team-member-container .dark-card .avatar .circle-chart
{
	left: calc(50% - 70px);
	position: absolute;
	top: calc(50% - 70px);
	transform: scale(0.92);
	webkit-transform: scale(0.92);
}
.team-member-container .dark-card .avatar .circle-chart .circle-chart-circle
{
	stroke: rgba(17,149,247,0);
	stroke-dasharray: 0, 100;
	transition: all .2s linear;
	webkit-transition: all .2s linear;
}
.team-member-container .dark-card .avatar .circle-chart .circle-chart-background
{
	border: 1px solid rgba(0,83,251,0.5);
	stroke: rgba(17,149,247,0.09);
}
.team-member-container .dark-card .avatar img
{
	border-radius: 50%;
	height: 100px;
	left: 0;
	left: 50%;
	position: absolute;
	right: 0;
	top: 50%;
	transform: translate(-50%, -50%);
	transition: all .5s;
	webkit-transform: translate(-50%, -50%);
	webkit-transition: all .5s;
	width: 100px;
}
.team-member-container .dark-card .avatar img.is-real
{
	opacity: 0;
}
.team-member-container .dark-card .avatar img.is-sketch
{
	opacity: 1;
}
.team-member-container .dark-card:hover
{
	background: rgba(17,149,247,0.06);
	border: 1px solid rgba(0,83,251,0.8);
	box-shadow: 0 2px 3px 0 rgba(0,0,0,0.5),0 0 25px 0 rgba(18,60,255,0.24);
	webkit-box-shadow: 0 2px 3px 0 rgba(0,0,0,0.5),0 0 25px 0 rgba(18,60,255,0.24);
}
.team-member-container .dark-card:hover .avatar .circle-chart .circle-chart-circle
{
	stroke: #0f9;
	stroke-dasharray: 100, 100;
}
.team-member-container .dark-card:hover img.is-real
{
	opacity: 1;
}
.team-member-container .dark-card:hover img.is-sketch
{
	opacity: 0;
}
.team-member-container .dark-card .member-info
{
	text-align: center;
}
.team-member-container .dark-card .member-info .position
{
	color: #a6a31b;
	font-family: 'Open Sans', sans-serif;
	font-size: .75rem;
	text-transform: uppercase;
}
.team-member-container .dark-card .member-info .description
{
	color: rgba(94,147,255,0.9);
	font-size: .8rem;
	padding: 10px 20px;
}
.advisor-container img
{
	border-radius: 50%;
	height: 70px;
	width: 70px;
}
.advisor-container .info .position
{
	color: #a6a31b;
	font-family: 'Open Sans', sans-serif;
	font-size: .75rem;
	text-transform: uppercase;
}
.accordion
{
	margin: 3em auto;
	max-width: 30em;
}
.accordion .accordion-toggle
{
	display: none;
}
.accordion .accordion-option
{
	background: rgba(17,149,247,0.08);
	border: 1px solid rgba(0,83,251,0.5);
	box-shadow: 0 2px 3px 0 rgba(0,0,0,0.5),0 0 25px 0 rgba(18,60,255,0.16);
	margin-bottom: 1em;
	position: relative;
	webkit-box-shadow: 0 2px 3px 0 rgba(0,0,0,0.5),0 0 25px 0 rgba(18,60,255,0.16);
}
.accordion .accordion-option .accordion-title,.accordion .accordion-option .accordion-content
{
	backface-visibility: hidden;
	transform: translateZ(0);
	transition: all 0.4s;
	webkit-backface-visibility: hidden;
	webkit-transform: translateZ(0);
	webkit-transition: all 0.4s;
}
.accordion .accordion-option .accordion-title
{
	color: #fff;
	cursor: pointer;
	display: block;
	font-family: 'Cabin', sans-serif;
	font-size: .9rem;
	font-weight: 500;
	padding: 1em;
}
.accordion .accordion-option .accordion-title:after,.accordion .accordion-option .accordion-title:before
{
	background: #a6a31b;
	background: linear-gradient(to right, #a6a31b, #706e13) !important;
	background: -webkit-gradient(linear, left top, right top, from(#a6a31b), to(#706e13)) !important;
	content: '';
	height: 0.75em;
	position: absolute;
	right: 1.25em;
	top: 1.25em;
	transition: all 0.2s;
	webkit-transition: all 0.2s;
	width: 2px;
}
.accordion .accordion-option .accordion-title:after
{
	transform: rotate(90deg);
	webkit-transform: rotate(90deg);
}
.accordion .accordion-option .accordion-content
{
	max-height: 0;
	overflow: hidden;
}
.accordion .accordion-option .accordion-content p
{
	color: rgba(94,147,255,0.9);
	font-size: 0.9em;
	line-height: 1.5;
	margin: 0;
	padding: 0.5em 1em 1em;
}
.accordion .accordion-option .accordion-toggle:checked+.accordion-title+.accordion-content
{
	max-height: 500px;
}
.accordion .accordion-option .accordion-toggle:checked+.accordion-title:before
{
	transform: rotate(90deg) !important;
	webkit-transform: rotate(90deg) !important;
}
.blog-post img
{
	display: block;
	height: 100%;
	vertical-align: middle;
	width: 100%;
}
.blog-post .featured-image
{
	border-radius: 6px;
	box-shadow: 0 15px 26px rgba(0,0,0,0.4);
	margin-right: 50px;
	object-fit: cover;
	o-object-fit: cover;
	overflow: hidden;
	webkit-box-shadow: 0 15px 26px rgba(0,0,0,0.4);
	width: 35%;
}
.blog-post a
{
	align-items: center;
	border-radius: 6px;
	color: #333;
	display: flex;
	display: -ms-flexbox;
	display: -webkit-box;
	font-family: 'Open Sans', sans-serif;
	font-size: 14px;
	margin: auto;
	margin-bottom: 20px;
	max-width: 1000px;
	ms-flex-align: center;
	overflow: hidden;
	padding: 50px;
	text-decoration: none;
	transition: all .3s ease;
	webkit-box-align: center;
	webkit-transition: all .3s ease;
}
.blog-post a:hover
{
	box-shadow: 0 10px 50px 0 rgba(0,0,0,0.2);
	transition: all .3s ease;
	webkit-box-shadow: 0 10px 50px 0 rgba(0,0,0,0.2);
	webkit-transition: all .3s ease;
}
.blog-post .content
{
	width: 65%;
}
.blog-post .content .post-title
{
	color: #fff;
	font-family: 'Cabin', sans-serif;
	font-size: 1.2rem;
	font-weight: 500;
	text-transform: capitalize;
}
.blog-post .content .post-title .blog-date
{
	color: #fff;
	font-family: 'Cabin', sans-serif;
	font-size: 12px;
	margin-left: 20px;
}
.blog-post .content .post-title .blog-date:before
{
	color: #2bb673;
	content: '|';
	font-size: 25px;
	margin-right: 10px;
	position: relative;
	top: auto;
}
.blog-post .content .rounded
{
	background-image: linear-gradient(to right, #25aae1, #40e495);
	background-image: -webkit-gradient(linear, left top, right top, from(#25aae1), to(#40e495));
	border-radius: 6px;
	height: 3px;
	margin-bottom: 10px;
	margin-bottom: 5px;
	margin-left: 0;
	margin-top: 10px;
	margin-top: 5px;
	width: 70px;
}
.blog-post .content .post-meta
{
	align-items: center;
	display: flex;
	display: -ms-flexbox;
	display: -webkit-box;
	justify-content: flex-start;
	ms-flex-align: center;
	ms-flex-pack: start;
	webkit-box-align: center;
	webkit-box-pack: start;
}
.blog-post .content .post-meta .author-block
{
	align-items: center;
	display: flex;
	display: -ms-flexbox;
	display: -webkit-box;
	justify-content: flex-start;
	ms-flex-align: center;
	ms-flex-pack: start;
	webkit-box-align: center;
	webkit-box-pack: start;
}
.blog-post .content .post-meta .author-block img
{
	border-radius: 50%;
}
.blog-post .content .post-meta .author-block .author-name
{
	color: #fff;
	font-family: 'Cabin', sans-serif;
	font-size: .75rem;
	padding: 0 10px;
}
.blog-post .content .post-meta .author-block .author-name span
{
	display: block;
}
.blog-post .content .post-meta .author-block .author-name span:nth-child(2)
{
	color: #0f9;
}
.blog-post .content .post-meta .author-block .author-name span:nth-child(2) small
{
	color: #fff !important;
}
.blog-post .content .post-meta .stats-block
{
	align-items: center;
	display: flex;
	display: -ms-flexbox;
	display: -webkit-box;
	justify-content: flex-start;
	margin-left: auto;
	ms-flex-align: center;
	ms-flex-pack: start;
	webkit-box-align: center;
	webkit-box-pack: start;
}
.blog-post .content .post-meta .stats-block .comments,.blog-post .content .post-meta .stats-block .likes
{
	align-items: center;
	display: flex;
	display: -ms-flexbox;
	display: -webkit-box;
	justify-content: flex-start;
	margin: 0 5px;
	ms-flex-align: center;
	ms-flex-pack: start;
	webkit-box-align: center;
	webkit-box-pack: start;
}
.blog-post .content .post-meta .stats-block .comments svg,.blog-post .content .post-meta .stats-block .likes svg
{
	cursor: pointer;
	height: 16px;
	stroke: #fff;
	stroke-width: 1.4px;
	transition: all .3s;
	webkit-transition: all .3s;
	width: 16px;
}
.blog-post .content .post-meta .stats-block .comments span,.blog-post .content .post-meta .stats-block .likes span
{
	color: #fff;
	font-size: .75rem;
	padding: 0 2px;
}
.blog-post .content .post-meta .stats-block .likes svg
{
	fill: #FF7273;
	stroke: #FF7273;
}
.blog-post p
{
	color: rgba(94,147,255,0.9);
}
.post-caption .author-block
{
	align-items: center;
	display: flex;
	display: -ms-flexbox;
	display: -webkit-box;
	justify-content: flex-start;
	ms-flex-align: center;
	ms-flex-pack: start;
	webkit-box-align: center;
	webkit-box-pack: start;
}
.post-caption .author-block img
{
	border-radius: 50%;
}
.post-caption .author-block .author-name
{
	color: #fff;
	font-family: 'Cabin', sans-serif;
	font-size: .75rem;
	padding: 0 10px;
}
.post-caption .author-block .author-name span
{
	display: block;
}
.post-caption .author-block .author-name span:nth-child(2)
{
	color: #0f9;
}
.post-caption .author-block .author-name span:nth-child(2) small
{
	color: #fff !important;
}
.like-button
{
	align-items: center;
	background: #ccc;
	border-radius: 50%;
	display: flex;
	display: -ms-flexbox;
	display: -webkit-box;
	height: 50px;
	justify-content: center;
	left: -25px;
	margin: 0 auto;
	ms-flex-align: center;
	ms-flex-pack: center;
	overflow: hidden;
	position: absolute;
	text-decoration: none;
	top: calc(50% - 25px);
	webkit-box-align: center;
	webkit-box-pack: center;
	width: 50px;
}
.like-button .like-overlay
{
	background: #a6a31b;
	background: linear-gradient(to right, #a6a31b, #706e13) !important;
	background: -webkit-gradient(linear, left top, right top, from(#a6a31b), to(#706e13)) !important;
	border-radius: 50%;
	display: block;
	height: 50px;
	left: 0;
	position: absolute;
	top: 0;
	transform: scale(0);
	transition: all .4s;
	webkit-transform: scale(0);
	webkit-transition: all .4s;
	width: 50px;
	z-index: 0;
}
.like-button svg
{
	display: block;
	position: relative;
	stroke: #fff;
	transition: all .4s;
	webkit-transition: all .4s;
	z-index: 1;
}
.like-button.is-active .like-overlay
{
	transform: scale(1);
	webkit-transform: scale(1);
}
.like-button.is-active svg
{
	display: block;
	fill: #fff;
	position: relative;
	stroke: #fff;
	z-index: 1;
}
@media screen and (max-width: 768px)
{
	.blog-post
	{
		margin: auto;
		width: 92%;
	}
	.blog-post a
	{
		display: block;
		padding: 10px;
	}
	.blog-post .content
	{
		margin-top: 35px;
		width: 100%;
	}
	.blog-post .content .post-title
	{
		font-size: 18px;
	}
	.blog-post .content .post-title .blog-date
	{
		margin: 0;
	}
	.blog-post .featured-image
	{
		width: 100%;
	}
	.blog-post .featured-image img
	{
		height: 150px;
		object-fit: cover;
		o-object-fit: cover;
		width: 100%;
	}
}
.krypton-footer
{
	background: #2e3842;
	padding: 100px 40px;
	position: relative;
	text-align: center;
}
.krypton-footer .solar-system
{
	max-width: 50%;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 0;
}
.krypton-footer .footer-logo img
{
	height: 75px;
}
.krypton-footer .footer-logo .brand-name
{
	color: #fff;
	font-family: 'Cabin', sans-serif;
	font-size: 1.4rem;
	font-weight: 600;
	letter-spacing: 3px;
	padding: 5px 0;
	text-transform: uppercase;
}
.krypton-footer .footer-logo .brand-subtitle
{
	color: #a6a31b;
	font-family: 'Open Sans', sans-serif;
	font-size: .65rem;
	letter-spacing: 2px;
	text-transform: uppercase;
}
.krypton-footer .footer-columns
{
	padding: 40px 0;
	position: relative;
	z-index: 1;
}
.krypton-footer .footer-columns .subscribe-block .subscribe-title
{
	color: #0f9;
	font-family: 'Open Sans', sans-serif;
	font-size: .55rem;
	letter-spacing: 2px;
	padding: 10px 0;
	text-transform: uppercase;
}
.krypton-footer .footer-columns .subscribe-block .control
{
	position: relative;
	width: 100%;
}
.krypton-footer .footer-columns .subscribe-block .control .krypton-subscribe-input
{
	background: rgba(17,149,247,0.08);
	border: 1px solid rgba(0,83,251,0.5);
	border-radius: 100px;
	box-shadow: 0 2px 3px 0 rgba(0,0,0,0.5),0 0 25px 0 rgba(18,60,255,0.16);
	color: #fff;
	height: 50px;
	padding: 5px 130px 5px 30px;
	transition: all .4s;
	webkit-box-shadow: 0 2px 3px 0 rgba(0,0,0,0.5),0 0 25px 0 rgba(18,60,255,0.16);
	webkit-transition: all .4s;
	width: 100%;
}
.krypton-footer .footer-columns .subscribe-block .control .krypton-subscribe-input:focus,.krypton-footer .footer-columns .subscribe-block .control .krypton-subscribe-input:active
{
	border: 1px solid rgba(0,83,251,0.8) !important;
	box-shadow: 0 2px 3px 0 rgba(0,0,0,0.5),0 0 25px 0 rgba(18,60,255,0.26) !important;
	outline: none !important;
	webkit-box-shadow: 0 2px 3px 0 rgba(0,0,0,0.5),0 0 25px 0 rgba(18,60,255,0.26) !important;
}
.krypton-footer .footer-columns .subscribe-block .control button
{
	background: #0f9;
	background: linear-gradient(to right, #0f9, #706e13) !important;
	background: -webkit-gradient(linear, left top, right top, from(#0f9), to(#706e13)) !important;
	border: none;
	border-radius: 100px;
	color: #fff;
	cursor: pointer;
	display: block;
	font-family: 'Cabin', sans-serif;
	font-weight: 500;
	height: 40px;
	padding: 0 26px;
	position: absolute;
	right: 4px;
	text-transform: uppercase;
	top: 5px;
	transition: all .3s;
	webkit-transition: all .3s;
}
.krypton-footer .footer-columns .subscribe-block .control button:focus,.krypton-footer .footer-columns .subscribe-block .control button:active
{
	outline: none !important;
}
.krypton-footer .footer-columns .subscribe-block .control button:hover
{
	opacity: 0.8;
}
.krypton-footer .footer-columns .footer-links
{
	align-items: center;
	display: flex;
	display: -ms-flexbox;
	display: -webkit-box;
	justify-content: space-around;
	ms-flex-align: center;
	ms-flex-pack: distribute;
	webkit-box-align: center;
}
.krypton-footer .footer-columns .footer-links li a
{
	color: #fff;
	font-family: 'Cabin', sans-serif;
	font-size: .8rem;
	font-weight: 500;
	padding: 10px 0;
	position: relative;
	text-transform: uppercase;
}
.krypton-footer .footer-columns .footer-links li a:before
{
	background: #0f9;
	background: linear-gradient(to right, #0f9, #706e13) !important;
	background: -webkit-gradient(linear, left top, right top, from(#0f9), to(#706e13)) !important;
	bottom: 0;
	content: "";
	height: 2px;
	left: 0;
	position: absolute;
	transform: scale(0, 1);
	transform-origin: right center;
	transition: transform 0.4s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);
	transition: transform 0.4s cubic-bezier(0.4, 0, 0.2, 1),-webkit-transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);
	transition: transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);
	transition: -webkit-transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);
	webkit-transform: scale(0, 1);
	webkit-transform-origin: right center;
	webkit-transition: -webkit-transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);
	width: 100%;
}
.krypton-footer .footer-columns .footer-links li a:hover:before
{
	transform: scale(1, 1);
	transform-origin: left center;
	webkit-transform: scale(1, 1);
	webkit-transform-origin: left center;
}
.krypton-footer .k-copyright
{
	color: #a6a31b;
	font-family: 'Open Sans', sans-serif;
	font-size: .85rem;
	position: relative;
	z-index: 2;
}
.krypton-footer .coded-by
{
	color: #fff;
	font-family: 'Open Sans', sans-serif;
	font-size: .7rem;
	position: relative;
	z-index: 2;
}
.krypton-footer .coded-by a
{
	color: #0f9;
}
.pageloader
{
	background-color: #ededed;
	bottom: 0;
	left: 0;
	position: fixed;
	right: 0;
	top: 0;
	transform: translateX(100%);
	transition: transform 0.35s ease-out, -webkit-transform 0.35s ease-out;
	transition: transform 0.35s ease-out;
	transition: -webkit-transform 0.35s ease-out;
	webkit-transform: translateX(100%);
	webkit-transition: -webkit-transform 0.35s ease-out;
	width: 100%;
	will-change: transform;
	z-index: 999998;
}
.pageloader.is-active
{
	transform: translateX(0);
	webkit-transform: translateX(0);
}
.pageloader.is-theme
{
	background-image: linear-gradient(to bottom, #22005b 0%, #161a31 100%) !important;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#22005b), to(#161a31)) !important;
}
.pageloader::after,.pageloader::before
{
	border-radius: 100%;
	content: "";
	display: block;
	left: 50%;
	position: absolute;
	top: 50%;
	z-index: 999999;
}
.pageloader::after
{
	animation: page-loader-inner 1.5s infinite ease-out;
	background-color: rgba(255,255,255,0.5);
	border: 3px solid rgba(255,255,255,0.75);
	height: 200px;
	margin-left: -100px;
	margin-top: -100px;
	webkit-animation: page-loader-inner 1.5s infinite ease-out;
	width: 200px;
}
.pageloader::before
{
	animation: page-loader-outer 1.5s infinite ease-in;
	background-color: #fff;
	height: 60px;
	margin-left: -30px;
	margin-top: -30px;
	webkit-animation: page-loader-outer 1.5s infinite ease-in;
	width: 60px;
}
@-webkit-keyframes page-loader-inner
{
	0%,40%
	{
		transform: scale(0);
		webkit-transform: scale(0);
	}
	100%
	{
		opacity: 0;
		transform: scale(1);
		webkit-transform: scale(1);
	}
}
@keyframes page-loader-inner
{
	0%,40%
	{
		transform: scale(0);
		webkit-transform: scale(0);
	}
	100%
	{
		opacity: 0;
		transform: scale(1);
		webkit-transform: scale(1);
	}
}
@-webkit-keyframes page-loader-outer
{
	0%
	{
		transform: scale(1);
		webkit-transform: scale(1);
	}
	100%,40%
	{
		opacity: 0;
		transform: scale(0);
		webkit-transform: scale(0);
	}
}
@keyframes page-loader-outer
{
	0%
	{
		transform: scale(1);
		webkit-transform: scale(1);
	}
	100%,40%
	{
		opacity: 0;
		transform: scale(0);
		webkit-transform: scale(0);
	}
}
.infraloader
{
	background-color: #22005b;
	bottom: 0;
	left: 0;
	opacity: 0;
	position: fixed;
	right: 0;
	top: 0;
	transition: opacity .35s;
	webkit-transition: opacity .35s;
	width: 100%;
	z-index: -1;
}
.infraloader.is-active
{
	opacity: 1;
	z-index: 999997;
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait)
{
	.landing-caption
	{
		padding: 0 10%;
	}
	.landing-caption .divider
	{
		margin: 0 auto;
	}
	.landing-caption h1,.landing-caption h2,.landing-caption p
	{
		text-align: center !important;
	}
	.landing-caption h1
	{
		padding: 0 10%;
	}
	.feature p
	{
		padding: 0 25%;
	}
	.side-feature-content
	{
		text-align: center;
	}
	.side-feature-content img
	{
		display: block;
		margin: 10px auto;
	}
	.side-feature-content .divider
	{
		margin: 0 auto;
	}
	.side-feature-content p
	{
		padding: 0 12%;
	}
	.flying-wrapper ul .item-content
	{
		font-size: 80% !important;
	}
	.team-member-container
	{
		margin: 0 25%;
	}
}
@media (max-width: 767px)
{
	.navbar .navbar-item.is-nav-link
	{
		text-align: center !important;
	}
	.navbar .button.slanted
	{
		width: 100% !important;
	}
	.navbar .navbar-menu.is-active.light-menu
	{
		background: #323b44 !important;
	}
	.navbar.is-light.is-dark-mobile
	{
		background: #323b44 !important;
	}
	.landing-caption .divider
	{
		margin: 0 auto;
	}
	.landing-caption h1,.landing-caption h2,.landing-caption p
	{
		text-align: center !important;
	}
	.landing-caption h1
	{
		font-size: 2.2rem !important;
	}
	.landing-caption h2
	{
		font-size: 1.05rem !important;
	}
	.side-feature-content
	{
		text-align: center;
	}
	.side-feature-content img
	{
		display: block;
		margin: 10px auto;
	}
	.side-feature-content .divider
	{
		margin: 0 auto;
	}
	.flying-wrapper ul a
	{
		width: 23.8% !important;
	}
	.flying-wrapper ul .item-content
	{
		font-size: 80% !important;
	}
	.ico-card
	{
		padding: 20px 30px !important;
	}
	.events-content
	{
		min-height: 386px;
	}
	.roadmap-end
	{
		left: -100%;
		top: -86px;
		transform: translateX(210px);
		webkit-transform: translateX(210px);
	}
}
.slick-slider
{
	box-sizing: border-box;
	display: block;
	moz-user-select: none;
	ms-touch-action: pan-y;
	ms-user-select: none;
	position: relative;
	touch-action: pan-y;
	user-select: none;
	webkit-box-sizing: border-box;
	webkit-tap-highlight-color: transparent;
	webkit-touch-callout: none;
	webkit-user-select: none;
}
.slick-list
{
	display: block;
	margin: 0;
	overflow: hidden;
	padding: 0;
	position: relative;
}
.slick-list:focus
{
	outline: none;
}
.slick-list.dragging
{
	cursor: hand;
	cursor: pointer;
}
.slick-slider .slick-track,.slick-slider .slick-list
{
	transform: translate3d(0, 0, 0);
	webkit-transform: translate3d(0, 0, 0);
}
.slick-track
{
	display: block;
	left: 0;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	top: 0;
}
.slick-track:before,.slick-track:after
{
	content: "";
	display: table;
}
.slick-track:after
{
	clear: both;
}
.slick-loading .slick-track
{
	visibility: hidden;
}
.slick-slide
{
	display: none;
	float: left;
	height: 100%;
	min-height: 1px;
}
[dir="rtl"] .slick-slide
{
	float: right;
}
.slick-slide img
{
	display: block;
}
.slick-slide.slick-loading img
{
	display: none;
}
.slick-slide.dragging img
{
	pointer-events: none;
}
.slick-initialized .slick-slide
{
	display: block;
}
.slick-loading .slick-slide
{
	visibility: hidden;
}
.slick-vertical .slick-slide
{
	border: 1px solid transparent;
	display: block;
	height: auto;
}
.slick-arrow.slick-hidden
{
	display: none;
}
.slick-loading .slick-list
{
	background: #fff url("https://stressit.club/assets/fonts/ajax-loader.gif") center center no-repeat;
}
@font-face
{
	font-family: "slick";
	font-style: normal;
	font-weight: normal;
	src: url("https://stressit.club/assets/fonts/slick.eot");
	src: url("https://stressit.club/assets/fonts/slick.eot?") format("embedded-opentype"),url("https://stressit.club/assets/fonts/slick.woff") format("woff"),url("https://stressit.club/assets/fonts/slick.ttf") format("truetype"),url("https://stressit.club/assets/fonts/slick.svg") format("svg");
}
.slick-prev,.slick-next
{
	background: transparent;
	border: none;
	color: transparent;
	cursor: pointer;
	display: block;
	font-size: 0px;
	height: 20px;
	line-height: 0px;
	outline: none;
	padding: 0;
	position: absolute;
	top: 50%;
	transform: translate(0, -50%);
	webkit-transform: translate(0, -50%);
	width: 20px;
}
.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus
{
	background: transparent;
	color: transparent;
	outline: none;
}
.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before
{
	opacity: 1;
}
.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before
{
	opacity: .25;
}
.slick-prev:before,.slick-next:before
{
	color: #fff;
	font-family: "slick";
	font-size: 20px;
	line-height: 1;
	moz-osx-font-smoothing: grayscale;
	opacity: .75;
	webkit-font-smoothing: antialiased;
}
.slick-prev
{
	left: -25px;
}
[dir="rtl"] .slick-prev
{
	left: auto;
	right: -25px;
}
.slick-prev:before
{
	content: "←";
}
[dir="rtl"] .slick-prev:before
{
	content: "→";
}
.slick-next
{
	right: -25px;
}
[dir="rtl"] .slick-next
{
	left: -25px;
	right: auto;
}
.slick-next:before
{
	content: "→";
}
[dir="rtl"] .slick-next:before
{
	content: "←";
}
.slick-dotted.slick-slider
{
	margin-bottom: 30px;
}
.slick-dots
{
	bottom: -25px;
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
	position: absolute;
	text-align: center;
	width: 100%;
}
.slick-dots li
{
	cursor: pointer;
	display: inline-block;
	height: 20px;
	margin: 0 5px;
	padding: 0;
	position: relative;
	width: 20px;
}
.slick-dots li button
{
	background: transparent;
	border: 0;
	color: transparent;
	cursor: pointer;
	display: block;
	font-size: 0px;
	height: 20px;
	line-height: 0px;
	outline: none;
	padding: 5px;
	width: 20px;
}
.slick-dots li button:hover,.slick-dots li button:focus
{
	outline: none;
}
.slick-dots li button:hover:before,.slick-dots li button:focus:before
{
	opacity: 1;
}
.slick-dots li button:before
{
	color: #000;
	content: "•";
	font-family: "slick";
	font-size: 6px;
	height: 20px;
	left: 0;
	line-height: 20px;
	moz-osx-font-smoothing: grayscale;
	opacity: .25;
	position: absolute;
	text-align: center;
	top: 0;
	webkit-font-smoothing: antialiased;
	width: 20px;
}
.slick-dots li.slick-active button:before
{
	color: #000;
	opacity: .75;
}