@font-face {

	font-family: 'big stem';
	src: url(/wp-content/themes/bootscore-child/fonts/BigStem-Regular.ttf);
}

@font-face {

	font-family: 'Bicubik';
	src: url(/wp-content/themes/bootscore-child/fonts/Bicubik.ttf);
}


@font-face {
	font-family: 'Acrom';
	src: url(/wp-content/themes/bootscore-child/fonts/Acrom/Acrom-Regular.eot);
	src: local('Acrom Regular'), local('Acrom-Regular'),
	url(/wp-content/themes/bootscore-child/fonts/Acrom/Acrom-Regular.eot?#iefix) format('embedded-opentype'),
url(/wp-content/themes/bootscore-child/fonts/Acrom/Acrom-Regular.ttf) format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Acrom';
	src: url(/wp-content/themes/bootscore-child/fonts/Acrom/Acrom-Bold.eot);
	src: local('Acrom Bold'), local('Acrom-Bold'),
	url(/wp-content/themes/bootscore-child/fonts/Acrom/Acrom-Bold.eot?#iefix) format('embedded-opentype'),
url(/wp-content/themes/bootscore-child/fonts/Acrom/Acrom-Bold.ttf) format('truetype');
	font-weight: bold;
	font-style: normal;
}

@font-face {
	font-family: 'Acrom';
	src: url(/wp-content/themes/bootscore-child/fonts/Acrom/Acrom-Thin.eot);
	src: local('Acrom Thin'), local('Acrom-Thin'),
	url(/wp-content/themes/bootscore-child/fonts/Acrom/Acrom-Thin.eot?#iefix) format('embedded-opentype'),
url(/wp-content/themes/bootscore-child/fonts/Acrom/Acrom-Thin.ttf) format('truetype');
	font-weight: 100;
	font-style: normal;
}

@font-face {
	font-family: 'Acrom';
	src: url(/wp-content/themes/bootscore-child/fonts/Acrom/Acrom-Light.eot);
	src: local('Acrom Light'), local('Acrom-Light'),
	url(/wp-content/themes/bootscore-child/fonts/Acrom/Acrom-Light.eot?#iefix) format('embedded-opentype'),
url(/wp-content/themes/bootscore-child/fonts/Acrom/Acrom-Light.ttf) format('truetype');
	font-weight: 300;
	font-style: normal;
}

@font-face {
	font-family: 'Acrom';
	src: url(/wp-content/themes/bootscore-child/fonts/Acrom/Acrom-ExtraBold.eot);
	src: local('Acrom ExtraBold'), local('Acrom-ExtraBold'),
	url(/wp-content/themes/bootscore-child/fonts/Acrom/Acrom-ExtraBold.eot?#iefix) format('embedded-opentype'),
url(/wp-content/themes/bootscore-child/fonts/Acrom/Acrom-ExtraBold.ttf) format('truetype');
	font-weight: 800;
	font-style: normal;
}

@font-face {
	font-family: 'Acrom';
	src: url(/wp-content/themes/bootscore-child/fonts/Acrom/Acrom-Medium.eot);
	src: local('Acrom Medium'), local('Acrom-Medium'),
	url(/wp-content/themes/bootscore-child/fonts/Acrom/Acrom-Medium.eot?#iefix) format('embedded-opentype'),
url(/wp-content/themes/bootscore-child/fonts/Acrom/Acrom-Medium.ttf) format('truetype');
	font-weight: 500;
	font-style: normal;
}

@font-face {
	font-family: 'Segoe UI';
	src: url("/wp-content/themes/bootscore-child/fonts/Segoe UI.ttf");
	font-weight: 500;
	font-style: normal;
}

@font-face {
	font-family: 'Comfortaa';
	src: url(/wp-content/themes/bootscore-child/fonts/Comfortaa-Regular.ttf);
	src: local('Comfortaa Regular'), local('Comfortaa-Regular'),
	url(/wp-content/themes/bootscore-child/fonts/Comfortaa-Regular.ttf) format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Comfortaa';
	src: url(/wp-content/themes/bootscore-child/fonts/Comfortaa-Bold.ttf);
	src: local('Comfortaa Bold'), local('Comfortaa-Bold'),
	url(/wp-content/themes/bootscore-child/fonts/Comfortaa-Bold.ttf) format('truetype');
	font-weight: bold;
	font-style: normal;
}

@font-face {
	font-family: 'Comfortaa';
	src: url(/wp-content/themes/bootscore-child/fonts/Comfortaa-Light.ttf);
	src: local('Comfortaa Light'), local('Comfortaa-Light'),
	url(/wp-content/themes/bootscore-child/fonts/Comfortaa-Light.ttf) format('truetype');
	font-weight: 300;
	font-style: normal;
}

@font-face {
	font-family: 'Comfortaa';
	src: url(/wp-content/themes/bootscore-child/fonts/Comfortaa-Medium.ttf);
	src: local('Comfotaa Medium'), local('Comfortaa-Medium'),
	url(/wp-content/themes/bootscore-child/fonts/Comfortaa-Medium.ttf) format('truetype');
	font-weight: 500;
	font-style: normal;
}




body {
	background-color: #FFF !important;
	font-family: Acrom, sans-serif !important;
}

.fixed-container{
	width: 100%;
	max-width: 1600px;
	margin: 0 auto;
	padding: 0 30px;
}


.toggler-icon-animated span,
.toggler-icon span {
	background-color: #101010 !important;
}

.nav-link {
	color: #101010 !important;
}

.navbar-social {
	color: #101010 !important;
}

#header-phone {
	color: #101010 !important;
}

#contact-footer {
	color: #6f6f6f !important;
}

#social-footer a {
	color: #6f6f6f !important;
}

.panel {
	height: 100%;
	width: 100%;
}

.panel.green {
	margin-bottom: 400px
}

.c-button{
	display: flex;
	align-items: center;
	flex-wrap: nowrap;
	font-size: 16px;
	font-weight: 500;
	line-height: 56px;
	height: 56px;
	border: 1px solid #272727;
	color: #272727;
	border-radius: 8px;
	background: #FFF;
	text-align: center;
	justify-content: center;
	padding: 0 20px;
}

.c-button--black{
	background: #272727;
	color: #FFF;
}

.c-button--jcl{
	justify-content: left;
	text-align: left;
}

.c-button .icon{
	display: block;
	width: 32px;
	height: 32px;
	flex-shrink: 0;
	margin-right: 7px;
}


.floks-welcome{
	background: url("../img/pages/floks-eth/wellcome-bg.svg") top right no-repeat;
	margin-bottom: 82px;
	padding-top: 240px;
	height: 883px;
}

.floks-welcome__content{
	min-width: 528px;
	flex-shrink: 0;
	margin-right: 30px;
}

.floks-welcome__row{
	display: flex;
}

.floks-welcome__scene img{
	display: block;
	width: 100%;
}

.floks-welcom__title{
	font-size: 90px !important;
	font-weight: 400;
	line-height: 108px;
	margin-bottom: 0;
}

.floks-welcome__subtitle{
	font-size: 36px;
	font-weight: 400;
	line-height: 43px;
	max-width: 484px;
	margin-bottom: 32px;
}

.floks-welcome__text{
	max-width: 456px;
	font-size: 20px;
	font-weight: 400;
	line-height: 24px;
	margin-bottom: 87px;
}

.floks-welcome__actions{
	display: flex;
	flex-direction: column;
	align-items: stretch;
	max-width: 330px;
}

.floks-welcome__actions .c-button{
	margin-bottom: 8px;
}

.floks-welcome__actions-caption{
	margin-bottom: 16px;
	font-size: 18px;
	font-weight: 300;
	line-height: 14px;
}

.floks-welcom__mobile {
	display: none;
}

.icon--3d-white{
	background: url("../img/pages/floks-eth/icon--3d-white.svg") no-repeat center;
}

.icon--docs{
	background: url("../img/pages/floks-eth/icon--docs.svg") no-repeat center;
}

@media (max-width: 992px) {
	.floks-welcome {
		padding-top: 100px;
		margin-bottom: 60px;
		height: auto;
	}
	.floks-welcome__row {
    flex-direction: column-reverse;
	}
	.floks-welcome__content{
		margin-right: 0;
		min-width: auto;
	}
	.floks-welcom__mobile {
		display: block;
	}
	.floks-welcom__desktop {
		display: none;
	}
	.floks-welcom__title{
		font-size: 50px !important;
		line-height: 50px;
		text-align: center;
	}
	.floks-welcome__subtitle {
		margin-top: 8px;
		margin-bottom: 60px;
    font-size: 20px;
		line-height: 20px;
		text-align: center;
		width: 100%;
		max-width: none;
	}
	.floks-welcome__text {
		margin-bottom: 32px;
    max-width: none;
    font-size: 20px;
		text-align: center;
	}
	.floks-welcome__actions {
		margin-left: auto;
		margin-right: auto;
		max-width: none;
	}
	.floks-welcome__actions-caption {
		text-align: center;
	}

	.c-floks-main__right img {
		margin-left: auto;
		margin-right: auto;
		max-width: 680px;
	}
}


.floks-tizers{
	margin-bottom: 160px;
}

.floks-tizers__row{
	display: flex;
	justify-content: space-between;
}

.floks-tizers__item{
	width: calc(33.3332% - 13px);
	padding: 40px 45px;
	background: #272727;
	border-radius: 16px;
	color: #FFF;
}

.floks-tizers__caption{
	font-size: 24px;
	font-weight: 300;
	line-height: 19px;
	margin-bottom: 18px;
	color: #AEAEAE;
}

.floks-tizers__value{
	font-size: 32px;
	font-weight: 500;
	line-height: 26px;
}

.floks-tizers__value span{
	font-size: 24px;
	font-weight: 500;
	line-height: 19px;
}

@media (max-width: 1200px) {
	.floks-tizers__row {
		flex-direction: column;
	}
	.floks-tizers__item {
		padding: 24px 45px;
		margin-bottom: 20px;
		width: 100%;
	}
}

@media (max-width: 992px) {
	.floks-tizers {
		margin-bottom: 60px;
	}
	.floks-tizers__item {
		margin-bottom: 8px;
	}
	.floks-tizers__caption {
		margin-bottom: 12px;
    font-size: 18px;
    line-height: 18px;
	}
	.floks-tizers__value {
		font-size: 18px;
    line-height: 80%;
	}
}


.image-section{
	margin-bottom: 160px;
}

.image-section img{
	display: block;
	width: 100%;
}

.image-section img.image-section__title {
	display: none;
}

@media (max-width: 992px) {
	.image-section {
		margin-bottom: 60px;
	}
	.image-section img.image-section__title {
		display: block;
		margin-bottom: 20px;
		margin-left: auto;
		margin-right: auto;
		max-width: 360px;
	}
}


.c-floks-grid{
	display: flex;
	margin: 180px 0;
}

.c-floks-cell{
	background: #f9f9f9;
	border-radius: 20px;
}

.c-floks-params{
	display: flex;
	justify-content: space-between;
	margin-top: 30px;
	margin-left: 5%;
}

.c-floks-param-item{
	margin-right: 30px;
	max-width: 455px;
}

.c-floks-param-item:last-child{
	margin-right: 0;
}

.c-floks-param-title{
	font-weight: 300;
	font-size: 24px;
	color: #7f7f7f;
	margin-bottom: 14px;
	line-height: 1.3em;
}

.c-floks-param-item--1 .c-floks-param-title,
.c-floks-param-item--2 .c-floks-param-title {
	width: 155px;
}

.c-floks-param-value{
	font-weight: 700;
	font-size: 32px;
	line-height: 118%;
	color: #272727;
}

.c-floks-param-list{
	padding-left: 22px;
}

.c-floks-param-list li{
	list-style: circle;
	font-weight: 300;
	font-size: 24px;
	line-height: 110%;
	margin-bottom: 12px;
}

@media (max-width: 1920px) {
	.c-floks-param-item--big {
		width: 320px;
	}
}

@media (max-width: 1200px) {
	.c-floks-param-title {
		margin-bottom: 8px;
		font-size: 18px;
	}
	.c-floks-param-value {
    font-size: 24px;
	}
	.c-floks-param-list li {
		margin-bottom: 12px;
		font-size: 20px;
	}
}


.c-floks-cell{
	width: 35%;
	flex-shrink: 0;
}

.c-floks-column{
	width: 65%;
	flex-shrink: 0;
}

@media (max-width: 992px) {
	.c-floks-grid {
		margin-bottom: 60px;
		flex-direction: column;
	}
	.c-floks-cell {
		display: flex;
		margin-bottom: 8px;
    width: 100%;
	}
	.c-floks-cell picture {
		margin-left: auto;
		margin-right: auto;
		max-width: 480px;
	}
	.c-floks-column {
    width: 100%;
	}
	.c-floks-column img {
		border-radius: 20px;
		width: 100%;
	}
	.c-floks-params {
		margin-left: 0;
		margin-top: 20px;
	}
}

@media (max-width: 768px) {
	.c-floks-params {
		flex-direction: column;
	}
	.c-floks-param-item {
    margin-right: 0;
		margin-bottom: 20px;
	}
	.c-floks-param-item--1 .c-floks-param-title,
	.c-floks-param-item--2 .c-floks-param-title {
		width: 100%;
	}
}
