	a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video
{
	margin:0;
	padding:0;
	border:0;
	font-size:100%;
	font:inherit;
	vertical-align:baseline
}
	article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section
{
	display:block
}
	body
{
	line-height:1
}
	ol,ul
{
	list-style:none
}
	blockquote,q
{
	quotes:none
}
	blockquote:after,blockquote:before,q:after,q:before
{
	content:"";
	content:none
}
	table
{
	border-collapse:collapse;
	border-spacing:0
}
	html
{
	line-height:1.15;
	-webkit-text-size-adjust:100%
}
	body
{
	margin:0
}
	h1
{
	font-size:2em;
	margin:.67em 0
}
	hr
{
	-webkit-box-sizing:content-box;
	box-sizing:content-box;
	height:0;
	overflow:visible
}
	pre
{
	font-family:monospace,monospace;
	font-size:1em
}
	a
{
	background-color:transparent
}
	abbr[title]
{
	border-bottom:none;
	text-decoration:underline;
	-webkit-text-decoration:underline dotted;
	text-decoration:underline dotted
}
	b,strong
{
	font-weight:bolder
}
	code,kbd,samp
{
	font-family:monospace,monospace;
	font-size:1em
}
	small
{
	font-size:80%
}
	sub,sup
{
	font-size:75%;
	line-height:0;
	position:relative;
	vertical-align:baseline
}
	sub
{
	bottom:-.25em
}
	sup
{
	top:-.5em
}
	img
{
	border-style:none
}
	button,input,optgroup,select,textarea
{
	font-family:inherit;
	font-size:100%;
	line-height:1.15;
	margin:0
}
	button,input
{
	overflow:visible
}
	button,select
{
	text-transform:none
}
	[type=button],[type=reset],[type=submit],button
{
	-webkit-appearance:button
}
	[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner
{
	border-style:none;
	padding:0
}
	[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring
{
	outline:1px dotted ButtonText
}
	fieldset
{
	padding:.35em .75em .625em
}
	legend
{
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	color:inherit;
	display:table;
	max-width:100%;
	padding:0;
	white-space:normal
}
	progress
{
	vertical-align:baseline
}
	textarea
{
	overflow:auto
}
	[type=checkbox],[type=radio]
{
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	padding:0
}
	[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button
{
	height:auto
}
	[type=search]
{
	-webkit-appearance:textfield;
	outline-offset:-2px
}
	[type=search]::-webkit-search-decoration
{
	-webkit-appearance:none
}
	::-webkit-file-upload-button
{
	-webkit-appearance:button;
	font:inherit
}
	details
{
	display:block
}
	summary
{
	display:list-item
}
	[hidden],template
{
	display:none
}
	/*@font-face
{
	font-family:robotomono;
	src:url(/static/media/RobotoMono-Regular.a33026bf.eot?#iefix) format("embedded-opentype"),url(/static/media/RobotoMono-Regular.589a1840.woff) format("woff"),url(/static/media/RobotoMono-Regular.e2642a68.ttf) format("truetype"),url(/static/media/RobotoMono-Regular.4c655248.svg#RobotoMono-Regular) format("svg");
	font-weight:400;
	font-style:normal;
	font-display:block
}
	@font-face
{
	font-family:robotomono;
	src:url(/static/media/RobotoMono-Bold.6cf0677d.eot?#iefix) format("embedded-opentype"),url(/static/media/RobotoMono-Bold.79e262ff.woff) format("woff"),url(/static/media/RobotoMono-Bold.cf661842.ttf) format("truetype"),url(/static/media/RobotoMono-Bold.830f09d3.svg#RobotoMono-Bold) format("svg");
	font-weight:700;
	font-style:normal;
	font-display:block
}
	@font-face
{
	font-family:proxima;
	src:url(/static/media/ProximaNova-Extrabld.9c44ee0b.eot?#iefix) format("embedded-opentype"),url(/static/media/ProximaNova-Extrabld.b4f9eb8c.otf) format("opentype"),url(/static/media/ProximaNova-Extrabld.8940ed44.woff) format("woff"),url(/static/media/ProximaNova-Extrabld.7dc437a1.ttf) format("truetype"),url(/static/media/ProximaNova-Extrabld.d87863dd.svg#ProximaNova-Extrabld) format("svg");
	font-weight:900;
	font-style:normal;
	font-display:block
}
	@font-face
{
	font-family:proxima;
	src:url(/static/media/ProximaNova-Regular.079b2a84.eot?#iefix) format("embedded-opentype"),url(/static/media/ProximaNova-Regular.410504d4.otf) format("opentype"),url(/static/media/ProximaNova-Regular.9f045ebb.woff) format("woff"),url(/static/media/ProximaNova-Regular.107bb1fe.ttf) format("truetype"),url(/static/media/ProximaNova-Regular.efebf5b9.svg#ProximaNova-Regular) format("svg");
	font-weight:400;
	font-style:normal;
	font-display:block
}
	@font-face
{
	font-family:PTMono;
	src:url(/static/media/PTM55F.dc026c94.ttf) format("truetype");
	font-weight:600;
	font-style:normal;
	font-display:block
}
	@font-face
{
	font-family:PTMono;
	src:url(/static/media/PTM75F.61f2e1c0.ttf) format("truetype");
	font-weight:900;
	font-style:normal;
	font-display:block
}*/
	body
{
	width:100%
}
	h1
{
	margin:0;
	font-weight:900
}
	h1,h2
{
	font-family:proxima,sans-serif
}
	h2
{
	color:#f2f6f7
}
	h3
{
	font-family:PTMono,sans-serif;
	font-weight:900
}
	p
{
	font-family:proxima,sans-serif;
	font-size:17px;
	line-height:1.47
}
.greytitle
{
	font-family:PTMono,sans-serif;
	font-size:14px;
	line-height:1.43;
	letter-spacing:3px;
	color:#555c5e;
	text-transform:uppercase
}
	@media (min-width:320px)
{
	h1
{
	font-size:35px;
	line-height:1.14
}
	h2
{
	font-size:27px;
	line-height:1.22;
	font-weight:900
}
	h3
{
	font-size:20px;
	line-height:1.5
}

}
	@media (min-width:375px)
{
	h1
{
	font-size:40px;
	line-height:1
}
	h2
{
	font-size:35px;
	line-height:1.14;
	font-weight:900
}

}
	@media (min-width:768px)
{
	h1
{
	font-size:70px;
	line-height:1.14
}
	h2
{
	font-size:50px;
	line-height:1.2;
	font-weight:900
}
	h3
{
	font-size:27px;
	line-height:1.48
}
	p
{
	font-size:22px;
	line-height:1.36
}

}
	@media (min-width:1024px)
{
	h2
{
	font-size:54px;
	line-height:1.17;
	font-weight:900
}

}
	@media (min-width:1440px)
{
	h1
{
	font-size:90px;
	line-height:1.11
}
	h2
{
	font-size:70px;
	line-height:1.29;
	font-weight:900
}
	p
{
	font-size:25px;
	line-height:1.4
}

}
	@media (min-width:1680px)
{
	h2
{
	font-size:60px;
	line-height:1.25;
	font-weight:900
}

}
.index__block___3xPLm
{
	position:relative;
	background-image:-webkit-radial-gradient(50% 90%,circle,#385c78,#011735 0,#010e1f);
	background-image:-o-radial-gradient(50% 90%,circle,#385c78,#011735 79%,#010e1f);
	background-image:radial-gradient(circle at 50% 90%,#385c78,#011735 79%,#010e1f);
	overflow:hidden;
	-webkit-box-sizing:border-box;
	box-sizing:border-box
}
.index__block___3xPLm:after
{
	/*background:url(/static/media/star__front.8915c2f5.png);*/
	background-size:cover;
	-webkit-animation:index__stars___bj0EK 40s linear infinite alternate;
	animation:index__stars___bj0EK 40s linear infinite alternate
}
.index__block___3xPLm:after,.index__block___3xPLm:before
{
	position:absolute;
	content:"";
	top:0;
	left:0;
	right:0;
	bottom:0
}
.index__block___3xPLm:before
{
	/*background:url(/static/media/star__back.c3f8962e.png);*/
	background-size:cover;
	-webkit-animation:index__stars___bj0EK 70s linear infinite alternate;
	animation:index__stars___bj0EK 70s linear infinite alternate
}
	@-webkit-keyframes index__stars___bj0EK
{
	0%
{
	-webkit-transform:rotate(-14deg);
	transform:rotate(-14deg)
}
	to
{
	-webkit-transform:rotate(14deg);
	transform:rotate(14deg)
}

}
	@keyframes index__stars___bj0EK
{
	0%
{
	-webkit-transform:rotate(-14deg);
	transform:rotate(-14deg)
}
	to
{
	-webkit-transform:rotate(14deg);
	transform:rotate(14deg)
}

}
.index__cloudImg___3wcng:after,.index__cloudImg___3wcng:before
{
	position:absolute;
	content:"";
	display:block;
	height:100%;
	min-width:2560px;
	width:100%;
	background-size:auto 100%;
	-webkit-animation:index__clouds___12Dxa linear infinite alternate;
	animation:index__clouds___12Dxa linear infinite alternate
}
.index__clouds___12Dxa
{
	position:absolute;
	width:100%
}
.index__cloudsWrapper___1Ja9q
{
	position:absolute;
	overflow:hidden;
	top:-149px;
	height:150px;
	width:100%
}
.index__cloudsWrapper___1Ja9q:before
{
	/*background:url(/static/media/clouds__back.9681ebd7.png) bottom repeat-x;*/
	-webkit-animation-duration:210s;
	animation-duration:210s
}
.index__cloudsWrapper___1Ja9q:after
{
	/*background:url(/static/media/clouds__front.8c53651a.png) bottom repeat-x;*/
	-webkit-animation-duration:120s;
	animation-duration:120s
}
	@-webkit-keyframes index__clouds___12Dxa
{
	0%
{
	-webkit-transform:translateX(0);
	transform:translateX(0)
}
	to
{
	-webkit-transform:translateX(-1000px);
	transform:translateX(-1000px)
}

}
	@keyframes index__clouds___12Dxa
{
	0%
{
	-webkit-transform:translateX(0);
	transform:translateX(0)
}
	to
{
	-webkit-transform:translateX(-1000px);
	transform:translateX(-1000px)
}

}
	@media (min-width:320px)
{
.index__block___3xPLm
{
	padding:120px 0 150px
}
.index__partnersRow___59ikF
{
	padding:120px 0 0
}

}
	@media (min-width:375px)
{
.index__block___3xPLm
{
	padding:110px 0 150px;
	width: 100%;
}
.index__partnersRow___59ikF
{
	padding:110px 0 0
}

}
	@media (min-width:414px)
{
.index__partnersRow___59ikF
{
	padding:110px 0 0
}

}
	@media (min-width:768px)
{
.index__block___3xPLm
{
	padding:195px 0 150px
}
.index__partnersRow___59ikF
{
	padding:210px 0 0;
	max-width:720px;
	margin:0 auto
}

}
	@media (min-width:1024px)
{
.index__block___3xPLm
{
	padding:45px 0 150px;
	background-image: url(../images/first_bg.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	width: auto;
}
.index__partnersRow___59ikF
{
	padding:115px 32px 0;
	max-width:960px;
	margin:0 auto
}
.index__cloudImg___3wcng:after,.index__cloudImg___3wcng:before
{
	min-width:5120px
}

}
	@media (min-width:1440px)
{
.index__block___3xPLm
{
	padding:40px 0 150px
}
.index__partnersRow___59ikF
{
	padding:115px 0 0;
	max-width:1280px;
	margin:0 auto
}

}
	@media (min-width:2560px)
{
.index__cloudImg___3wcng:after,.index__cloudImg___3wcng:before
{
	min-width:10520px
}

}
.index__link___2goCi
{
	position:relative;
	display:-ms-flexbox;
	display:flex;
	-ms-flex-direction:column;
	flex-direction:column;
	font-family:PTMono,sans-serif;
	text-decoration:none;
	color:#000;
	cursor:pointer;
	z-index:1
}
.index__link___2goCi:hover .index__line___2UeV1
{
	width:calc(100% + 20px);
	background:#000
}
.index__link___2goCi:hover .index__topLine___1OAEb
{
	width:15px;
	-webkit-transform:rotate(25deg) translateY(-350%);
	-ms-transform:rotate(25deg) translateY(-350%);
	transform:rotate(25deg) translateY(-350%)
}
.index__link___2goCi:hover .index__bottomLine___39R2j
{
	width:15px;
	-webkit-transform:rotate(-25deg) translateY(350%);
	-ms-transform:rotate(-25deg) translateY(350%);
	transform:rotate(-25deg) translateY(350%)
}
.index__linkReverse___MuoAb
{
	color:#fff
}
.index__linkReverse___MuoAb .index__line___2UeV1
{
	background:hsla(0,0%,100%,.5)
}
.index__linkReverse___MuoAb .index__line___2UeV1:before,.index__linkReverse___MuoAb .index__triangleLine___2n4Ow,.index__linkReverse___MuoAb .index__triangleLine___2n4Ow:before,.index__linkReverse___MuoAb:hover .index__line___2UeV1
{
	background:#fff
}
.index__line___2UeV1
{
	position:relative;
	display:-ms-flexbox;
	display:flex;
	-ms-flex-pack:end;
	justify-content:flex-end;
	width:100%;
	border-bottom:thin solid rgba(0,0,0,.5);
	-webkit-transition:all .1s linear;
	-o-transition:all .1s linear;
	transition:all .1s linear
}
.index__line___2UeV1:before
{
	position:absolute;
	content:"";
	left:0;
	top:0;
	width:3px;
	height:3px;
	border-radius:50%;
	background:#000;
	-webkit-transform:translate(-50%,-33%);
	-ms-transform:translate(-50%,-33%);
	transform:translate(-50%,-33%)
}
.index__triangleLine___2n4Ow
{
	position:absolute;
	top:0;
	right:0;
	width:0;
	height:1px;
	background:#000;
	-webkit-transition:all .1s ease-in;
	-o-transition:all .1s ease-in;
	transition:all .1s ease-in
}
.index__triangleLine___2n4Ow:before
{
	position:absolute;
	content:"";
	top:0;
	width:3px;
	height:3px;
	border-radius:50%;
	background:#000;
	-webkit-transform:translate(-50%,-33%);
	-ms-transform:translate(-50%,-33%);
	transform:translate(-50%,-33%)
}
.index__large___1KaJj .index__line___2UeV1
{
	border-bottom:2px solid rgba(0,0,0,.5)
}
.index__large___1KaJj .index__line___2UeV1:before
{
	width:6px;
	height:6px
}
.index__large___1KaJj .index__triangleLine___2n4Ow
{
	height:2px
}
.index__large___1KaJj .index__triangleLine___2n4Ow:before
{
	width:6px;
	height:6px
}
.index__large___1KaJj:hover .index__line___2UeV1
{
	width:calc(100% + 20px)
}
.index__large___1KaJj:hover .index__topLine___1OAEb
{
	width:20px;
	-webkit-transform:rotate(25deg) translateY(-225%);
	-ms-transform:rotate(25deg) translateY(-225%);
	transform:rotate(25deg) translateY(-225%)
}
.index__large___1KaJj:hover .index__bottomLine___39R2j
{
	width:20px;
	-webkit-transform:rotate(-25deg) translateY(225%);
	-ms-transform:rotate(-25deg) translateY(225%);
	transform:rotate(-25deg) translateY(225%)
}
	@media (min-width:320px)
{
.index__link___2goCi
{
	font-size:17px;
	font-weight:900;
	line-height:1.47
}

}
.index__links___2K9aR
{
	display:-ms-flexbox;
	display:flex;
	-ms-flex-align:center;
	align-items:center;
	-ms-flex-pack:end;
	justify-content:flex-end;
	overflow:visible!important
}
.index__links___2K9aR a:first-child
{
	margin-right:30px
}
	@media (min-width:320px)
{
.index__image___1TihU
{
	text-align:center
}
.index__logo___3m8UT
{
	width:200px
}

}
	@media (min-width:768px)
{
.index__logo___3m8UT
{
	width:400px
}

}
	@media (min-width:1024px)
{
.index__logo___3m8UT
{
	width:200px
}
.index__image___1TihU
{
	text-align:left
}

}
	@media (min-width:1440px)
{
.index__logo___3m8UT
{
	width:300px
}

}
	@media (min-width:320px)
{
.index__titleRow___3sFno
{
	margin-top:46px
}
.index__title___1k6hE
{
	text-align:center
}

}
	@media (min-width:375px)
{
.index__titleRow___3sFno
{
	margin-top:58px
}
.index__title___1k6hE
{
	display:-ms-flexbox;
	display:flex;
	-ms-flex-pack:center;
	justify-content:center
}
.index__text___SL3li
{
	width:308px
}

}
	@media (min-width:768px)
{
.index__titleRow___3sFno
{
	margin-top:85px
}
.index__text___SL3li
{
	width:695px
}

}
	@media (min-width:1024px)
{
.index__title___1k6hE
{
	text-align:left;
	-ms-flex-pack:start;
	justify-content:flex-start
}
.index__text___SL3li
{
	padding:0 0 0 20px;
	width:815px
}

}
	@media (min-width:1440px)
{
.index__text___SL3li
{
	width:910px;
	padding:0
}

}
	@media (min-width:1680px)
{
.index__text___SL3li
{
	width:1040px
}

}
.index__listWrapper___3LNnU
{
	position:relative;
	z-index:1;
	overflow:hidden;
	height:60px
}
.index__list___1qGih
{
	display:-ms-flexbox;
	display:flex;
	height:100px;
	overflow-x:auto;
	overflow-y:hidden
}
.index__listItem___-g4Bo
{
	height:60px;
	margin-left:20px
}
.index__listItem___-g4Bo:last-child
{
	padding-right:20px
}
	@media (min-width:375px)
{
.index__listItem___-g4Bo:first-child
{
	margin-left:24px
}
.index__listItem___-g4Bo:last-child
{
	padding-right:24px
}

}
	@media (min-width:768px)
{
.index__listWrapper___3LNnU
{
	height:50px
}
.index__list___1qGih
{
	-ms-flex-pack:justify;
	justify-content:space-between
}
.index__listItem___-g4Bo
{
	height:50px
}
.index__listItem___-g4Bo:first-child
{
	margin-left:0
}
.index__listItem___-g4Bo:last-child
{
	padding-right:0
}

}
	@media (min-width:1024px)
{
.index__listItem___-g4Bo,.index__listWrapper___3LNnU
{
	height:60px
}

}
	@media (min-width:1440px)
{
.index__listItem___-g4Bo,.index__listWrapper___3LNnU
{
	height:80px
}

}
.index__title___1zyyw
{
	font-family:proxima,sans-serif;
	text-transform:uppercase;
	font-weight:900
}
.index__image___1ucxz
{
	height:100%
}
	@media (min-width:320px)
{
.index__title___1zyyw
{
	font-size:14px;
	line-height:1.43;
	letter-spacing:2px;
	color:#cad2d5
}
.index__block___1ibc0
{
	text-align:center
}

}
	@media (min-width:1024px)
{
.index__block___1ibc0
{
	text-align:left
}

}
.index__menuButton___1OQ51
{
	position:absolute;
	top:38px;
	left:20px;
	padding:0;
	background:transparent;
	border:none;
	outline:none;
	z-index:100
}
.index__menuOpen___2xqGe .index__topLn___1piZk
{
	width:35px;
	-webkit-transform:translate3d(-5px,12px,0) rotate(45deg);
	transform:translate3d(-5px,12px,0) rotate(45deg)
}
.index__menuOpen___2xqGe .index__midLn___31ndJ
{
	width:0
}
.index__menuOpen___2xqGe .index__botLn___2gRm6
{
	width:35px;
	-webkit-transform:translate3d(-5px,-2px,0) rotate(-45deg);
	transform:translate3d(-5px,-2px,0) rotate(-45deg)
}
.index__label___3aZh8
{
	position:relative;
	display:block;
	width:34.2px;
	height:20px;
	cursor:pointer
}
.index__topLn___1piZk
{
	top:-2px;
	width:32px;
	-webkit-transition:width .3s ease,-webkit-transform .3s ease;
	transition:width .3s ease,-webkit-transform .3s ease;
	-o-transition:transform .3s ease,width .3s ease;
	transition:transform .3s ease,width .3s ease;
	transition:transform .3s ease,width .3s ease,-webkit-transform .3s ease
}
.index__midLn___31ndJ,.index__topLn___1piZk
{
	position:absolute;
	display:block;
	height:2px;
	background-color:#f2f6f7
}
.index__midLn___31ndJ
{
	top:5px;
	width:15px;
	-webkit-transition:width .3s ease;
	-o-transition:width .3s ease;
	transition:width .3s ease
}
.index__botLn___2gRm6
{
	position:absolute;
	top:12px;
	display:block;
	width:22px;
	height:2px;
	background-color:#f2f6f7;
	-webkit-transition:width .3s ease,-webkit-transform .3s ease;
	transition:width .3s ease,-webkit-transform .3s ease;
	-o-transition:transform .3s ease,width .3s ease;
	transition:transform .3s ease,width .3s ease;
	transition:transform .3s ease,width .3s ease,-webkit-transform .3s ease
}
	@media (min-width:375px)
{
.index__menuButton___1OQ51
{
	left:24px
}

}
.index__menu___1cYyG
{
	position:absolute;
	top:0;
	left:0;
	min-width:100%;
	min-height:100%;
	background-color:transparent;
	-webkit-transform:translateX(-100%);
	-ms-transform:translateX(-100%);
	transform:translateX(-100%);
	z-index:3;
	-webkit-transition:background-color .4s ease;
	-o-transition:background-color .4s ease;
	transition:background-color .4s ease
}
.index__menuShow___1dMFZ
{
	-webkit-transform:translateX(0);
	-ms-transform:translateX(0);
	transform:translateX(0);
	background-color:#000
}
.index__header___3PhcM
{
	display:-ms-flexbox;
	display:flex;
	-ms-flex-pack:end;
	justify-content:flex-end;
	height:115px
}
.index__icon___1o47u
{
	position:absolute;
	width:calc(100% - 265px);
	height:calc(100vw - 265px);
	background:url(/static/media/sign.0e851100.png) no-repeat;
	background-size:contain;
	-webkit-transform:translate(100%,-100%);
	-ms-transform:translate(100%,-100%);
	transform:translate(100%,-100%)
}
.index__iconAnim___3-FCd
{
	-webkit-animation:index__icon___1o47u .4s cubic-bezier(0,1.3,.3,1) normal;
	animation:index__icon___1o47u .4s cubic-bezier(0,1.3,.3,1) normal;
	-webkit-transform:translate(0);
	-ms-transform:translate(0);
	transform:translate(0)
}
	@-webkit-keyframes index__icon___1o47u
{
	0%
{
	-webkit-transform:translate(100%,-100%);
	transform:translate(100%,-100%)
}
	to
{
	-webkit-transform:translate(0);
	transform:translate(0)
}

}
	@keyframes index__icon___1o47u
{
	0%
{
	-webkit-transform:translate(100%,-100%);
	transform:translate(100%,-100%)
}
	to
{
	-webkit-transform:translate(0);
	transform:translate(0)
}

}
.index__links___KD45N
{
	position:relative;
	padding:0 0 0 30px;
	color:#f2f6f7
}
.index__linksList___2Pkap
{
	position:relative;
	padding:0 0 0 20px;
	border-left:1px solid #f2f6f7
}
.index__linksList___2Pkap:before
{
	top:-1px
}
.index__linksList___2Pkap:after,.index__linksList___2Pkap:before
{
	position:absolute;
	content:"";
	left:-3px;
	width:5px;
	height:5px;
	background:#fff;
	border-radius:50%
}
.index__linksList___2Pkap:after
{
	bottom:0
}
.index__listItem___3ay80
{
	display:-ms-flexbox;
	display:flex;
	-ms-flex-align:center;
	align-items:center;
	height:60px
}
.index__link___pW_Ye
{
	display:block;
	color:#f2f6f7;
	text-decoration:none;
	font:600 30px/1 proxima;
	letter-spacing:7px;
	text-transform:uppercase;
	cursor:pointer
}
	a.index__linkAnim___38m9a
{
	-webkit-animation:index__link___pW_Ye .45s;
	animation:index__link___pW_Ye .45s;
	-webkit-animation-timing-function:cubic-bezier(0,1.3,.3,1);
	animation-timing-function:cubic-bezier(0,1.3,.3,1)
}
	@-webkit-keyframes index__link___pW_Ye
{
	0%
{
	-webkit-transform:translateX(-720px);
	transform:translateX(-720px)
}
	50%
{
	-webkit-transform:translateX(5%);
	transform:translateX(5%)
}
	to
{
	-webkit-transform:translateX(0);
	transform:translateX(0)
}

}
	@keyframes index__link___pW_Ye
{
	0%
{
	-webkit-transform:translateX(-720px);
	transform:translateX(-720px)
}
	50%
{
	-webkit-transform:translateX(5%);
	transform:translateX(5%)
}
	to
{
	-webkit-transform:translateX(0);
	transform:translateX(0)
}

}
.index__contacts___2rL7K
{
	display:-ms-flexbox;
	display:flex;
	margin:42px 0 0
}
	@media (min-width:375px)
{
.index__icons___Lr2WR
{
	padding-left:24px;
	background-size:60%;
	background-position:260px -100px
}

}
	@media (min-width:414px)
{
.index__icons___Lr2WR
{
	background-size:55%;
	background-position:300px -100px
}

}
	@media (min-width:1024px)
{
.index__menu___1cYyG
{
	display:none
}

}
.index__image___gFBRt
{
	height:40px
}
.index__desc___rl5pa
{
	display:none;
	padding:15px 0 0
}
	@media (min-width:768px)
{
.index__desc___rl5pa
{
	display:block;
	font-family:proxima;
	font-size:15px;
	line-height:1.33
}

}
.index__titleRow___1QIZE
{
	text-indent:20px
}
.index__missionRow___1WCb5,.index__reviewRow___10ieA
{
	padding:20px 20px 0
}
.index__missionDesc___1yXqr
{
	font-family:proxima,sans-serif;
	font-size:22px;
	line-height:1.36
}
.index__missionTitle___H0cQ3
{
	position:absolute;
	left:-30px;
	top:40px;
	font-family:PTMono,sans-serif;
	font-size:20px;
	line-height:1.43;
	letter-spacing:3px;
	color:#555c5e;
	-webkit-transform:rotate(-90deg);
	-ms-transform:rotate(-90deg);
	transform:rotate(-90deg);
	text-transform:uppercase
}
	@media (min-width:375px)
{
.index__titleRow___1QIZE
{
	text-align:left;
	text-indent:0
}
.index__missionRow___1WCb5
{
	padding:15px 0 0
}
.index__reviewRow___10ieA
{
	padding:20px 0 0
}

}
	@media (min-width:768px)
{
.index__missionDesc___1yXqr
{
	font-size:30px;
	line-height:1.33
}
.index__reviewRow___10ieA
{
	padding:35px 0 0
}

}
.index__number___j599D
{
	font-family:PTMono,sans-serif;
	font-size:50px;
	line-height:.8;
	color:#d2d6d8
}
.index__title___2fZlq
{
	padding:15px 0 0;
	text-transform:uppercase;
	letter-spacing:3px
}
.index__text___8gtRS
{
	padding:13px 0 0
}
	@media (min-width:375px)
{
.index__text___8gtRS,.index__title___2fZlq
{
	padding-left:25px
}

}
	@media (min-width:768px)
{
.index__number___j599D
{
	font-size:150px;
	line-height:1
}
.index__title___2fZlq
{
	padding:15px 0 0;
	letter-spacing:4px
}
.index__text___8gtRS
{
	padding:17px 0 0
}

}
.index__list___3n4j_
{
	display:-ms-flexbox;
	display:flex;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	max-width:315px
}
.index__listItem___PRxm5
{
	margin:0 0 10px
}
.index__listItem___PRxm5:nth-child(2)
{
	margin-left:20px
}
	@media (min-width:768px)
{
.index__list___3n4j_
{
	max-width:545px
}
.index__listItem___PRxm5:nth-child(3),.index__listItem___PRxm5:nth-child(5)
{
	margin-left:20px
}

}
	@media (min-width:1024px)
{
.index__list___3n4j_
{
	max-width:100%
}
.index__listItem___PRxm5:not(:first-child)
{
	margin:0 0 0 20px
}

}
	@media (min-width:1440px)
{
.index__list___3n4j_
{
	-ms-flex-direction:column;
	flex-direction:column
}
.index__listItem___PRxm5,.index__listItem___PRxm5:nth-child(2),.index__listItem___PRxm5:nth-child(3),.index__listItem___PRxm5:nth-child(4),.index__listItem___PRxm5:nth-child(5)
{
	margin:0 0 10px
}

}
.index__advantageBlock___1GWuK
{
	padding:40px 0 0
}
.index__advantageRow___1cfxx
{
	padding:50px 20px 0
}
.index__methodologiesRow___2S_ei
{
	padding:20px 0 0 48px
}
.index__benefitsBlock___2arvC
{
	overflow:visible!important
}
.index__benefitsTitle___2-YJz
{
	position:absolute;
	left:65px;
	top:0;
	font-family:PTMono,sans-serif;
	font-size:14px;
	line-height:1.43;
	letter-spacing:3px;
	color:#555c5e;
	-webkit-transform:rotate(-90deg);
	-ms-transform:rotate(-90deg);
	transform:rotate(-90deg);
	text-transform:uppercase
}
	@media (min-width:375px)
{
.index__advantageRow___1cfxx
{
	padding:50px 0 0
}
.index__methodologiesRow___2S_ei
{
	padding:20px 0 0
}

}
	@media (min-width:768px)
{
.index__advantageRow___1cfxx
{
	padding:70px 0 0
}
.index__methodologiesRow___2S_ei
{
	padding:40px 0 0
}

}
	@media (min-width:1024px)
{
.index__benefitsTitle___2-YJz
{
	left:unset;
	right:-25px;
	top:-300px
}

}
	@media (min-width:1440px)
{
.index__methodologiesRow___2S_ei
{
	padding:340px 0 0
}
.index__benefitsTitle___2-YJz
{
	left:90px;
	top:55px
}

}
.index__block___1BicD,.index__list___38MJv
{
	display:-ms-flexbox;
	display:flex
}
.index__list___38MJv
{
	-ms-flex-direction:column;
	flex-direction:column
}
.index__list___38MJv:nth-child(2)
{
	padding-left:32px
}
.index__listItem___lVRyw
{
	margin:0 0 10px
}
.index__divider___348Cp
{
	margin-bottom:10px;
	font-family:PTMono,sans-serif;
	font-size:14px;
	line-height:1.43;
	letter-spacing:3px;
	color:#555c5e;
	text-transform:uppercase
}
	@media (min-width:768px)
{
.index__list___38MJv
{
	text-align:right
}
.index__list___38MJv:nth-child(2)
{
	padding-left:0
}

}
	@media (min-width:1024px)
{
.index__block___1BicD
{
	-ms-flex-direction:column;
	flex-direction:column;
	-ms-flex-align:end;
	align-items:flex-end
}
.index__list___38MJv
{
	-ms-flex-direction:row;
	flex-direction:row;
	-ms-flex-pack:end;
	justify-content:flex-end
}
.index__list___38MJv:first-child
{
	padding:40px 0 0
}
.index__listItem___lVRyw:not(:first-child)
{
	margin:0 0 0 20px
}

}
	@media (min-width:1440px)
{
.index__block___1BicD
{
	-ms-flex-direction:column;
	flex-direction:column;
	-ms-flex-align:end;
	align-items:flex-end
}
.index__list___38MJv
{
	-ms-flex-pack:end;
	justify-content:flex-end
}
.index__list___38MJv:first-child
{
	-ms-flex-direction:column;
	flex-direction:column;
	padding:0
}
.index__list___38MJv:last-child
{
	-ms-flex-wrap:wrap;
	flex-wrap:wrap
}
.index__listItem___lVRyw,.index__listItem___lVRyw:not(:first-child)
{
	margin:0 0 10px 20px
}

}
.index__advantageRow___I6AhG
{
	padding:50px 20px 0
}
.index__technologiesRow___16RDn
{
	padding:20px 0 0 48px
}
.index__technologiesBlock___RA4ev
{
	overflow:visible!important
}
.index__technologiesTitle___2UvqR
{
	position:absolute;
	left:0;
	bottom:0;
	font-family:PTMono,sans-serif;
	font-size:14px;
	line-height:1.43;
	letter-spacing:3px;
	color:#555c5e;
	-webkit-transform:rotate(-90deg);
	-ms-transform:rotate(-90deg);
	transform:rotate(-90deg);
	text-transform:uppercase
}
	@media (min-width:375px)
{
.index__advantageRow___I6AhG
{
	padding:50px 0 0
}
.index__technologiesRow___16RDn
{
	padding:20px 0 0
}

}
	@media (min-width:768px)
{
.index__advantageRow___I6AhG
{
	padding:70px 0 0
}
.index__fourthBlock___R_Anp
{
	padding:30px 0 0
}
.index__technologiesRow___16RDn
{
	padding:245px 0 0
}
.index__technologiesTitle___2UvqR
{
	left:-14px
}

}
	@media (min-width:1024px)
{
.index__technologiesTitle___2UvqR
{
	left:-60px;
	right:unset;
	top:165px
}
.index__fourthBlock___R_Anp
{
	padding:70px 0 0
}

}
	@media (min-width:1440px)
{
.index__technologiesRow___16RDn
{
	padding:340px 0 0
}
.index__technologiesTitle___2UvqR
{
	left:-60px;
	top:60px;
	bottom:unset
}

}
.index__block___3TGIa
{
	padding:85px 20px 0
}
.index__text___1j8ol
{
	padding:30px 0 0
}
.index__listWrapper___3THZN
{
	padding:32px 0 0
}
.index__listWrapper___3THZN li
{
	height:35px
}
.index__listWrapper___3THZN img
{
	height:100%
}
.index__logos___nQcwX
{
	width:100%;
	height:375px;
	background:url(/static/media/logos.af47e47e.png) 0 0 no-repeat;
	background-size:contain;
	-webkit-transform:translateY(70px);
	-ms-transform:translateY(70px);
	transform:translateY(70px)
}
	@media (min-width:375px)
{
.index__block___3TGIa
{
	padding:90px 0 0
}
.index__listWrapper___3THZN
{
	padding:32px 0 0
}

}
	@media (min-width:414px)
{
.index__listWrapper___3THZN
{
	padding:32px 0 0
}

}
	@media (min-width:768px)
{
.index__block___3TGIa
{
	padding:0
}

}
	@media (min-width:1024px)
{
.index__block___3TGIa
{
	padding:90px 0 0
}
.index__projects___QvPLe
{
	padding:100px 0 0
}
.index__image___1S1HG
{
	width:90%
}

}
.index__block___2AvG9
{
	position:relative;
	height:800px;
	width:100%;
	overflow:visible
}
.index__stones___3REkF
{
	width:125%;
	height:107%;
	background:url(/static/media/stones.68ca541e.png) 100% 0 no-repeat;
	background-size:cover
}
.index__small___1TjRE
{
	position:absolute;
	top:110px;
	left:100px;
	width:91%;
	height:1300px
}
.index__small___1TjRE>div
{
	width:100%;
	height:100%
}
.index__smallImage___195ca
{
	width:100%;
	height:100%;
	background:url(/static/media/small.96454916.png) no-repeat;
	background-size:contain
}
.index__medium___1KGEh
{
	width:90%;
	top:100px;
	left:170px
}
.index__mediumImage___2AScy
{
	width:100%;
	height:100%;
	background:url(/static/media/medium.a3ed85af.png) no-repeat;
	background-size:contain
}
.index__big___6g8D6
{
	width:96%;
	top:-20px;
	left:43px
}
.index__bigImage___1x7WT
{
	width:100%;
	height:100%;
	background:url(/static/media/big.7421e8df.png) no-repeat;
	background-size:contain
}
.index__left___Ie2P4
{
	width:26%;
	top:-255px;
	left:-11px
}
.index__leftImage___2xNtp
{
	width:100%;
	height:100%;
	background:url(/static/media/large_left.babb959a.png) no-repeat;
	background-size:contain
}
.index__right___1BF7R
{
	width:18%;
	top:405px;
	right:0;
	left:auto
}
.index__rightImage___vzR9c
{
	width:100%;
	height:100%;
	background:url(/static/media/large_right.0013f413.png) no-repeat;
	background-size:contain
}
	@media (min-width:320px)
{
.index__block___2AvG9
{
	height:60vw;
	-webkit-transform:translateX(-25%);
	-ms-transform:translateX(-25%);
	transform:translateX(-25%)
}

}
	@media (min-width:1024px)
{
.index__block___2AvG9
{
	left:50%;
	height:600px;
	min-width:2560px;
	-webkit-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	transform:translateX(-50%)
}

}
	@media (min-width:1200px)
{
.index__block___2AvG9
{
	height:800px
}

}
.index__button___33dTQ
{
	color:#000;
	font:900 16px/1.25 proxima;
	text-transform:uppercase;
	text-decoration:none;
	border:2px solid;
	padding:11px 13px 9px;
	letter-spacing:2px;
	display:inline-block;
	position:relative;
	background-color:transparent;
	outline:none;
	cursor:pointer;
	-webkit-transition:opacity .5s ease,width .5s ease;
	-o-transition:opacity .5s ease,width .5s ease;
	transition:opacity .5s ease,width .5s ease
}
.index__button___33dTQ:after
{
	bottom:0;
	left:0;
	margin:0 0 -5px -5px
}
.index__button___33dTQ:after,.index__button___33dTQ:before
{
	content:"";
	position:absolute;
	border-radius:10px;
	background:#000;
	width:8px;
	height:8px;
	-webkit-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease
}
.index__button___33dTQ:before
{
	bottom:-5px;
	left:100%;
	margin:0 0 0 -3px
}
.index__button___33dTQ span
{
	position:absolute;
	left:0;
	right:0;
	bottom:0;
	top:0
}
.index__button___33dTQ span:after
{
	left:0;
	margin:-5px 0 0 -5px
}
.index__button___33dTQ span:after,.index__button___33dTQ span:before
{
	content:"";
	position:absolute;
	border-radius:10px;
	background:#000;
	width:8px;
	height:8px;
	top:0;
	-webkit-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease
}
.index__button___33dTQ span:before
{
	left:100%;
	margin:-5px 0 0 -3px
}
.index__button___33dTQ:hover:before
{
	left:-2px
}
.index__button___33dTQ:hover:after
{
	bottom:103%
}
.index__button___33dTQ:hover span:before
{
	top:103%
}
.index__button___33dTQ:hover span:after
{
	left:100.5%
}
.index__reverse___3Q2-a
{
	color:#f2f6f7
}
.index__reverse___3Q2-a:after,.index__reverse___3Q2-a:before,.index__reverse___3Q2-a span:after,.index__reverse___3Q2-a span:before
{
	background:#f2f6f7
}
.index__disabled___3CvEX
{
	opacity:.5;
	cursor:default
}
.index__list___2dHBB
{
	padding:0 0 0 15px
}
.index__listItem___2Mcmp
{
	display:-ms-flexbox;
	display:flex;
	padding:13px 0;
	-ms-flex-align:baseline;
	align-items:baseline
}
.index__link___cuwOX
{
	font-size:21px
}
.index__number___2xvSY
{
	margin:0 10px;
	font-family:PTMono,sans-serif;
	font-size:16px;
	color:#555c5e
}
	@media (min-width:1440px)
{
.index__link___cuwOX
{
	font-size:25px
}
.index__number___2xvSY
{
	margin:0 20px 0 0
}

}
.index__col___1T3SM
{
	overflow:visible!important
}
.index__text___1_rwU
{
	padding:20px 0 0
}
.index__linkBlock___1a7OT
{
	display:-ms-flexbox;
	display:flex;
	margin:20px 0 0;
	-ms-flex-align:center;
	align-items:center
}
.index__link___oVbT7
{
	font-size:22px;
	line-height:1.36
}
.index__icon___2UMCF
{
	width:40px;
	height:40px;
	margin-right:10px
}
.index__telegrammIcon___3ZGqM
{
	/*background:url(/static/media/telegram.15f43b6a.svg) 0 0 no-repeat;*/
	background-size:contain
}
.index__mailIcon___3mKuP
{
	/*background:url(/static/media/mail.2523be3b.svg) 0 0 no-repeat;*/
	background-size:contain
}
.index__vacancies___1oCk9
{
	margin:65px 0 0
}
.index__button___2lQEd
{
	margin:50px 0 0
}
	@media (min-width:375px)
{
.index__button___2lQEd
{
	padding:11px 20px 9px
}

}
	@media (min-width:768px)
{
.index__text___1_rwU
{
	padding:30px 0 0
}
.index__linkBlock___1a7OT
{
	margin:30px 0 0
}
.index__icon___2UMCF
{
	width:60px;
	height:60px
}
.index__link___oVbT7
{
	font-size:30px;
	line-height:1.33
}
.index__button___2lQEd
{
	padding:16px 30px 14px;
	font-size:23px;
	line-height:1.3;
	letter-spacing:4px
}

}
	@media (min-width:1024px)
{
.index__linkBlock___1a7OT:first-child
{
	margin-top:160px
}

}
	@media (min-width:1440px)
{
.index__linkBlock___1a7OT:first-child
{
	margin-top:70px
}
.index__link___oVbT7
{
	font-size:34px
}

}
.index__teamRow___32VlE
{
	padding:0 20px
}
.index__imageCol___gIA0P
{
	overflow:visible!important
}
.index__imageWrapper___24HU0
{
	position:relative;
	width:100%;
	height:100%
}
.index__image___3VFxs
{
	position:absolute;
	top:0;
	left:-110px;
	content:"";
	display:block;
	width:615px;
	height:100%;
	min-height:640px;
	background:url(/static/media/astronaut.d696c5d5.png) no-repeat;
	background-size:100%;
	will-change:transform;
	-webkit-transition:-webkit-transform .1s ease;
	transition:-webkit-transform .1s ease;
	-o-transition:transform .1s ease;
	transition:transform .1s ease;
	transition:transform .1s ease,-webkit-transform .1s ease
}
	@media (min-width:375px)
{
.index__teamRow___32VlE
{
	padding:0
}

}
.index__contactsBlock___1D5G0
{
	display:-ms-flexbox;
	display:flex;
	-ms-flex-direction:column;
	flex-direction:column;
	-ms-flex-align:start;
	align-items:flex-start;
	padding:25px 0 0
}
.index__title___3wD5W
{
	margin-bottom:10px
}
.index__link___2feEF
{
	margin-bottom:15px
}
	@media (min-width:768px)
{
.index__contactsBlock___1D5G0
{
	padding:35px 0 0
}
.index__link___2feEF
{
	font-size:22px
}

}
	@media (min-width:1440px)
{
.index__link___2feEF
{
	font-size:25px
}

}
.index__metroBlock___2bryI
{
	margin-top:10px
}
.index__item___3h9Bc
{
	position:relative;
	margin-bottom:10px;
	padding-left:30px;
	font-family:proxima,sans-serif;
	font-size:14px;
	line-height:1.43
}
.index__item___3h9Bc:before
{
	width:22px;
	height:5px;
	left:0
}
.index__item___3h9Bc:after,.index__item___3h9Bc:before
{
	position:absolute;
	content:"";
	top:50%;
	-webkit-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	transform:translateY(-50%)
}
.index__item___3h9Bc:after
{
	width:8px;
	height:8px;
	border-radius:50%;
	border:4px solid;
	background:#bfcdd2;
	left:3px
}
.index__blue___2vYl_:before
{
	color:#24b9de;
	background:#24b9de
}
.index__blue___2vYl_:after
{
	color:#24b9de
}
.index__yellow___-cDGS:before
{
	color:#f7c64c;
	background:#f7c64c
}
.index__yellow___-cDGS:after
{
	color:#f7c64c
}
	@media (min-width:768px)
{
.index__list___3mPdA
{
	display:-ms-flexbox;
	display:flex
}
.index__item___3h9Bc
{
	margin-bottom:0;
	font-size:17px
}
.index__item___3h9Bc:not(:first-child)
{
	margin-left:15px
}
.index__metroBlock___2bryI
{
	margin-top:5px
}

}
.index__officeBlock___aJ-iN
{
	display:-ms-flexbox;
	display:flex;
	-ms-flex-direction:column;
	flex-direction:column;
	padding:25px 0 0
}
.index__title___2sEGS
{
	margin-bottom:10px
}
.index__imageBlock___1vqtr
{
	display:-ms-flexbox;
	display:flex;
	-ms-flex-align:center;
	align-items:center;
	padding:10px 0 0
}
.index__towerImage___2KiFU
{
	width:24px;
	height:48px;
	margin-right:10px;
	/*background:url(/static/media/tower.a81d6e24.svg) 0 0 no-repeat*/
}
.index__text___jIVJq
{
	font-size:14px;
	line-height:1.43
}
	@media (min-width:768px)
{
.index__text___jIVJq
{
	font-size:17px
}

}
	@media (min-width:1024px)
{
.index__officeBlock___aJ-iN
{
	padding:115px 0 0
}

}
	@media (min-width:1440px)
{
.index__officeBlock___aJ-iN
{
	padding:130px 0 0
}

}
.index__pathBlock___3lRAw
{
	display:-ms-flexbox;
	display:flex;
	-ms-flex-direction:column;
	flex-direction:column;
	-ms-flex-align:start;
	align-items:flex-start;
	padding:30px 0 0;
	overflow:visible!important
}
.index__link___1qAI1,.index__title___21GZr
{
	font-size:14px;
	line-height:1.43
}
.index__title___21GZr
{
	padding:5px 0 0;
	font-family:proxima,sans-serif;
	color:#555c5e
}
	@media (min-width:768px)
{
.index__link___1qAI1,.index__title___21GZr
{
	font-size:17px
}

}
	@media (min-width:1024px)
{
.index__pathBlock___3lRAw
{
	padding:15px 0 0
}

}
	@media (min-width:1440px)
{
.index__pathBlock___3lRAw
{
	padding:155px 0 0
}

}
.index__contactsRow___8lHdj
{
	padding:90px 20px 85px
}
	@media (min-width:375px)
{
.index__contactsRow___8lHdj
{
	padding:90px 0 85px
}

}
.index__block___2_Gsb
{
	background:-webkit-gradient(linear,left top,left bottom,from(#f2f6f7),to(#bfcdd2));
	background:-webkit-linear-gradient(top,#f2f6f7,#bfcdd2);
	background:-o-linear-gradient(top,#f2f6f7 0,#bfcdd2 100%);
	background:linear-gradient(180deg,#f2f6f7 0,#bfcdd2);
	overflow:hidden
}
	@media (min-width:320px)
{
.index__block___2_Gsb
{
	padding:15px 0 0
}

}
	@media (min-width:375px)
{
.index__block___2_Gsb
{
	padding:30px 0 0
}

}
	@media (min-width:768px)
{
.index__block___2_Gsb
{
	padding:45px 0 0
}

}
	@media (min-width:1024px)
{
.index__block___2_Gsb
{
	padding:60px 0 0
}

}
	@media (min-width:1440px)
{
.index__block___2_Gsb
{
	padding:85px 0 0
}

}
.index__container___2f8X1
{
	padding:90px 20px 0
}
.index__container___2f8X1:nth-child(2)
{
	padding:25px 20px 0
}
.index__text___kT0hI
{
	padding:25px 0 0
}
.index__digests___1Pw5E
{
	display:-ms-flexbox;
	display:flex;
	-ms-flex-pack:justify;
	justify-content:space-between;
	-ms-flex-direction:column;
	flex-direction:column;
	width:100%
}
.index__subscribeTitle___1ouVa
{
	text-transform:uppercase;
	letter-spacing:3px;
	padding:35px 0 0
}
.index__subscribe___2ec2Q
{
	display:-ms-flexbox;
	display:flex;
	width:100%;
	-ms-flex-direction:column;
	flex-direction:column;
	padding:10px 0 0;
	z-index:2;
	position:relative
}
.index__button___3sSCw
{
	text-align:center
}
.index__explanation___3NnrL
{
	padding:20px 0 0;
	font-size:13px;
	color:#7e898c
}
.index__explanation___3NnrL:last-child
{
	padding:10px 0 0
}
	@media (min-width:375px)
{
.index__container___2f8X1
{
	padding:90px 0 0
}
.index__container___2f8X1:nth-child(2)
{
	padding:25px 0 0
}
.index__explanation___3NnrL
{
	font-size:14px
}

}
	@media (min-width:768px)
{
.index__container___2f8X1:nth-child(2),.index__text___kT0hI
{
	padding:30px 0 0
}
.index__digests___1Pw5E
{
	-ms-flex-direction:row;
	flex-direction:row;
	-ms-flex-pack:justify;
	justify-content:space-between
}
.index__subscribeTitle___1ouVa
{
	font-size:23px
}
.index__input___1w21Z
{
	padding:20px 0 0 8px
}
.index__input___1w21Z>input[type=email]
{
	font-size:27px;
	padding:15px 0 15px 15px
}
.index__button___3sSCw
{
	margin-left:8px;
	padding:16px 13px 13px;
	font-size:23px
}

}
	@media (min-width:1024px)
{
.index__card___2x1q5
{
	min-height:330px;
	height:100%;
	min-width:553px
}
.index__card___2x1q5>a
{
	font-size:38px;
	line-height:1.05
}
.index__card___2x1q5>p
{
	font-size:14px;
	letter-spacing:3px
}
.index__digestsCardsWrapper___3f-BR
{
	padding:0 0 0 30px
}
.index__digestsCardsWrapper___3f-BR>div
{
	height:150px;
	min-width:377px
}
.index__digestsCardsWrapper___3f-BR>div>a
{
	font-size:21px;
	line-height:1.19
}
.index__digestsCardsWrapper___3f-BR>div:last-child
{
	margin:30px 0 0
}
.index__subscribe___2ec2Q
{
	-ms-flex-direction:row;
	flex-direction:row;
	-ms-flex-align:center;
	align-items:center
}
.index__subscribe___2ec2Q>div
{
	-ms-flex-direction:column;
	flex-direction:column;
	-ms-flex-preferred-size:58%;
	flex-basis:58%
}
.index__subscribe___2ec2Q>.index__button___3sSCw
{
	margin-left:20px;
	-ms-flex-positive:1;
	flex-grow:1
}
.index__digests___1Pw5E>div:first-child
{
	padding:28px 20px 15px
}

}
	@media (min-width:1440px)
{
.index__card___2x1q5
{
	min-height:100%;
	min-width:515px
}
.index__card___2x1q5>a
{
	font-size:38px;
	line-height:1.05
}
.index__card___2x1q5>p
{
	font-size:14px;
	letter-spacing:3px
}
.index__digestsCardsWrapper___3f-BR
{
	padding:0 10px 0 30px
}
.index__digestsCardsWrapper___3f-BR>div
{
	min-width:298px
}
.index__digestsCardsWrapper___3f-BR>div>a
{
	font-size:18px
}
.index__subscribeTitle___1ouVa
{
	font-size:27px;
	padding:0 0 0 60px
}
.index__subscribe___2ec2Q
{
	-ms-flex-direction:column;
	flex-direction:column;
	-ms-flex-align:stretch;
	align-items:stretch
}
.index__subscribe___2ec2Q>div
{
	-ms-flex-preferred-size:initial;
	flex-basis:auto
}
.index__subscribe___2ec2Q>.index__button___3sSCw
{
	margin-left:60px
}
.index__explanation___3NnrL,.index__input___1w21Z
{
	padding:20px 0 0 60px
}
.index__explanation___3NnrL:last-child
{
	padding:10px 0 0 60px
}

}
.index__card___2OaVq
{
	position:relative;
	overflow:hidden;
	display:-ms-flexbox;
	display:flex;
	height:140px;
	padding:12px 15px 14px;
	-ms-flex-direction:column;
	flex-direction:column;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	-ms-flex-pack:justify;
	justify-content:space-between;
	color:#fff;
	cursor:pointer
}
.index__card___2OaVq:not(:first-child)
{
	margin:10px 0 0
}
.index__card___2OaVq:hover .index__image___1008I
{
	-webkit-transform:scale(1.2);
	-ms-transform:scale(1.2);
	transform:scale(1.2)
}
.index__image___1008I
{
	background-size:cover;
	background-repeat:no-repeat;
	-webkit-transition:-webkit-transform .3s cubic-bezier(0,.47,.19,1.01);
	transition:-webkit-transform .3s cubic-bezier(0,.47,.19,1.01);
	-o-transition:transform .3s cubic-bezier(0,.47,.19,1.01);
	transition:transform .3s cubic-bezier(0,.47,.19,1.01);
	transition:transform .3s cubic-bezier(0,.47,.19,1.01),-webkit-transform .3s cubic-bezier(0,.47,.19,1.01);
	will-change:transform;
	z-index:1
}
.index__image___1008I,.index__image___1008I:before
{
	position:absolute;
	content:"";
	top:0;
	left:0;
	width:100%;
	height:100%
}
.index__image___1008I:before
{
	background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.3)),to(rgba(0,0,0,.71)));
	background:-webkit-linear-gradient(top,rgba(0,0,0,.3),rgba(0,0,0,.71));
	background:-o-linear-gradient(top,rgba(0,0,0,.3),rgba(0,0,0,.71));
	background:linear-gradient(180deg,rgba(0,0,0,.3),rgba(0,0,0,.71))
}
.index__greyBlock___2AW4k:before
{
	background:#cad2d5
}
.index__title___jZCwa
{
	font-family:proxima,sans-serif;
	font-weight:900;
	font-size:18px;
	line-height:1.39;
	color:#f2f6f7;
	text-decoration:underline;
	z-index:2
}
.index__text___6G4mi
{
	font-family:PTMono,sans-serif;
	font-size:11px;
	line-height:1.82;
	letter-spacing:2.2px;
	color:#cad2d5;
	z-index:2;
	text-transform:uppercase
}
	@media (min-width:768px)
{
.index__card___2OaVq
{
	height:180px;
	-ms-flex-preferred-size:31%;
	flex-basis:31%
}
.index__card___2OaVq:not(:first-child)
{
	margin:0
}

}
	@media (min-width:1024px)
{
.index__card___2OaVq
{
	padding:12px 15px 14px
}
.index__card___2OaVq:first-child
{
	-ms-flex-preferred-size:80%;
	flex-basis:80%
}

}
.index__input___1PekQ
{
	display:-ms-flexbox;
	display:flex;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	-ms-flex-direction:column;
	flex-direction:column
}
.index__input___1PekQ label
{
	margin:0 0 5px;
	font-family:proxima,sans-serif;
	letter-spacing:2px;
	color:#f2f6f7;
	text-transform:uppercase
}
.index__input___1PekQ span
{
	padding:5px 0 0;
	width:100%;
	min-height:20px;
	font-family:proxima,sans-serif;
	font-size:15px;
	color:#ff5471;
	text-align:right
}
.index__input___1PekQ input,.index__input___1PekQ textarea
{
	padding:10px 0 10px 15px;
	font-family:proxima,sans-serif;
	font-size:17px;
	line-height:1.18;
	border:none;
	border-left:2px solid;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	outline:none;
	resize:none;
	-webkit-transition:background-color .2s ease,border-color .2s ease;
	-o-transition:background-color .2s ease,border-color .2s ease;
	transition:background-color .2s ease,border-color .2s ease
}
.index__inputDark___1deKD input,.index__inputDark___1deKD textarea
{
	color:#f2f6f7;
	background-color:#555c5e;
	border-left-color:#7e898c
}
.index__inputDark___1deKD input:focus,.index__inputDark___1deKD textarea:focus
{
	background-color:#7e898c;
	border-left-color:#f2f6f7
}
.index__inputLight___23B6K input,.index__inputLight___23B6K textarea
{
	color:#000;
	background-color:#cad2d5;
	border-left-color:#7e898c;
	-webkit-box-shadow:inset 0 0 3px 0 rgba(0,0,0,.12);
	box-shadow:inset 0 0 3px 0 rgba(0,0,0,.12)
}
.index__inputLight___23B6K input::-webkit-input-placeholder,.index__inputLight___23B6K textarea::-webkit-input-placeholder
{
	font-family:proxima,sans-serif;
	color:#7e898c;
	font-weight:400
}
.index__inputLight___23B6K input::-moz-placeholder,.index__inputLight___23B6K textarea::-moz-placeholder
{
	font-family:proxima,sans-serif;
	color:#7e898c;
	font-weight:400;
	opacity:1
}
.index__inputLight___23B6K input:-moz-placeholder,.index__inputLight___23B6K textarea:-moz-placeholder
{
	font-family:proxima,sans-serif;
	color:#7e898c;
	font-weight:400
}
.index__inputLight___23B6K input:-ms-input-placeholder,.index__inputLight___23B6K textarea:-ms-input-placeholder
{
	font-family:proxima,sans-serif;
	color:#7e898c;
	font-weight:400
}
.index__inputLight___23B6K input:focus,.index__inputLight___23B6K textarea:focus
{
	background-color:#bdc4c7;
	-webkit-box-shadow:inset 0 0 3px 0 rgba(0,0,0,.12);
	box-shadow:inset 0 0 3px 0 rgba(0,0,0,.12);
	border-left-color:#000
}
.index__inputDarkError___36FBS input,.index__inputDarkError___36FBS textarea
{
	background-color:#8c7075;
	border-color:#ff5471
}
.index__inputLightError___1meoi ::-webkit-input-placeholder
{
	color:#000
}
.index__inputLightError___1meoi ::placeholder
{
	color:#000
}
.index__inputLightError___1meoi :-ms-input-placeholder,.index__inputLightError___1meoi ::-ms-input-placeholder
{
	color:#000
}
.index__inputLightError___1meoi input,.index__inputLightError___1meoi textarea
{
	background-color:#c0b0b2;
	border-color:#ff5471
}
	@media (min-width:1024px)
{
.index__input___1PekQ
{
	-ms-flex-direction:row;
	flex-direction:row
}
.index__input___1PekQ span
{
	margin:0 0 0 10px;
	width:unset
}

}
.index__closeButton___1EsET
{
	background:transparent;
	border:none;
	outline:none
}
.index__label___dovpa
{
	position:relative;
	display:block;
	width:32px;
	height:32px
}
.index__firstLn___VGmSo
{
	top:10px;
	-webkit-transform:translate3d(-5px,5px,0) rotate(45deg);
	transform:translate3d(-5px,5px,0) rotate(45deg)
}
.index__firstLn___VGmSo,.index__secondLn___2GV8Z
{
	position:absolute;
	display:block;
	width:41px;
	height:2px;
	background:#fff
}
.index__secondLn___2GV8Z
{
	bottom:22px;
	-webkit-transform:translate3d(-5px,7px,0) rotate(-45deg);
	transform:translate3d(-5px,7px,0) rotate(-45deg)
}
.index__reverse___3j0R7 span
{
	background:#000
}
.index__modal___LxKOW
{
	position:fixed;
	top:0;
	left:0;
	display:-ms-flexbox;
	display:flex;
	-ms-flex-pack:center;
	justify-content:center;
	-ms-flex-align:center;
	align-items:center;
	width:100%;
	height:100%;
	background-color:rgba(0,0,0,.5);
	z-index:100
}
.index__answer___3SBgd
{
	width:100%;
	height:100%;
	background-color:#f2f6f7;
	-webkit-animation:index__answer___3SBgd .3s ease-in-out;
	animation:index__answer___3SBgd .3s ease-in-out
}
	@-webkit-keyframes index__answer___3SBgd
{
	0%
{
	-webkit-transform:scale(0);
	transform:scale(0)
}
	70%
{
	-webkit-transform:scale(1.1);
	transform:scale(1.1)
}
	to
{
	-webkit-transform:scale(1);
	transform:scale(1)
}

}
	@keyframes index__answer___3SBgd
{
	0%
{
	-webkit-transform:scale(0);
	transform:scale(0)
}
	70%
{
	-webkit-transform:scale(1.1);
	transform:scale(1.1)
}
	to
{
	-webkit-transform:scale(1);
	transform:scale(1)
}

}
.index__closeAnimation___2rPw2
{
	-webkit-animation:index__answerClose___1fcMU .3s ease-out;
	animation:index__answerClose___1fcMU .3s ease-out
}
	@-webkit-keyframes index__answerClose___1fcMU
{
	to
{
	-webkit-transform:scale(0);
	transform:scale(0)
}
	70%
{
	-webkit-transform:scale(1.1);
	transform:scale(1.1)
}
	0%
{
	-webkit-transform:scale(1);
	transform:scale(1)
}

}
	@keyframes index__answerClose___1fcMU
{
	to
{
	-webkit-transform:scale(0);
	transform:scale(0)
}
	70%
{
	-webkit-transform:scale(1.1);
	transform:scale(1.1)
}
	0%
{
	-webkit-transform:scale(1);
	transform:scale(1)
}

}
.index__header___3SQrM
{
	text-align:right;
	padding:10px 3px 0 0
}
.index__body___1HOn3
{
	display:-ms-flexbox;
	display:flex;
	-ms-flex-direction:column;
	flex-direction:column;
	padding:30px 0 0;
	-ms-flex-align:center;
	align-items:center
}
.index__image___GG9Tw
{
	width:160px;
	height:160px
}
.index__successImage___AoipE
{
	background:url(/static/media/feedback-success.7eb5acbc.svg) 0 0 no-repeat
}
.index__failImage___3uCit
{
	background:url(/static/media/feedback-fail.1f78f628.svg) 0 0 no-repeat
}
.index__title___19hlz
{
	font-family:proxima,sans-serif;
	font-size:26px;
	line-height:1.15;
	font-weight:900
}
.index__text___2r2cn
{
	padding:5px 0 0;
	text-align:center
}
.index__button___2bYRV
{
	margin:25px 0 0;
	padding:9px 52px 7px
}
	@media (min-width:375px)
{
.index__text___2r2cn
{
	font-size:22px
}

}
	@media (min-width:768px)
{
.index__answer___3SBgd
{
	max-width:680px;
	max-height:648px
}
.index__header___3SQrM
{
	padding:20px 13px 0
}
.index__body___1HOn3
{
	padding:30px 50px 0
}
.index__title___19hlz
{
	font-size:50px
}
.index__text___2r2cn
{
	font-size:30px
}
.index__button___2bYRV
{
	font-size:23px
}

}
	@media (min-width:1024px)
{
.index__answer___3SBgd
{
	max-width:860px;
	max-height:618px
}
.index__button___2bYRV
{
	margin:50px 0 0
}

}
	@media (min-width:1680px)
{
.index__answer___3SBgd
{
	max-width:940px;
	max-height:650px
}
.index__title___19hlz
{
	font-size:60px
}
.index__text___2r2cn
{
	font-size:34px
}

}
.index__marker___28qBo
{
	width:82px;
	height:75px;
	/*background:url(data:image/png;
	base64,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) 0 0 no-repeat;
	background-size:contain*/
}
.index__map___q2dnc
{
	position:relative;
	width:100%;
	height:1048px;
	overflow:hidden;
	background-size:100% 100%
}
.index__map___q2dnc:before
{
	position:absolute;
	content:"";
	display:block;
	top:0;
	left:0;
	right:0;
	bottom:0;
	z-index:1;
	/*background-image: url(../images/map_bg_4.png);*/
	background-image: url(../images/map_bg_large.png);
	/*background-image: url(../images/map.jpg);*/
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	margin: 0 auto;
	width: 100%;
}
.index__form___2RIcz
{
	position:absolute;
	z-index:1;
	top:0;
	left:0;
	display:-ms-flexbox;
	display:flex;
	width:100%;
	-ms-flex-direction:column;
	flex-direction:column;
	-ms-flex-align:center;
	align-items:center;
	padding:220px 0 90px;
	margin:160px 0 0;
	background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));
	background-image:-webkit-linear-gradient(top,transparent,#000);
	background-image:-o-linear-gradient(top,transparent,#000);
	background-image:linear-gradient(180deg,transparent,#000)
}
.index__title___1YIcB
{
	color:#fff
}
.index__input___1fG40
{
	margin:35px 0 0
}
.index__input___1fG40 textarea
{
	height:140px
}
.index__button___28uAa
{
	margin:25px 0 0;
	padding:16px 52px 14px;
	font-size:23px;
	letter-spacing:4px
}
	@media (min-width:375px)
{
.index__map___q2dnc
{
	height:1060px
}
.index__button___28uAa
{
	padding:16px 79px 14px
}

}
	@media (min-width:414px)
{
.index__form___2RIcz
{
	padding:220px 0 90px
}

}
	@media (min-width:768px)
{
.index__map___q2dnc
{
	height:1235px
}
.index__form___2RIcz
{
	padding:220px 0 80px;
	margin-top:200px
}
.index__inputsWrapper___GRzul
{
	width:100%;
	max-width:500px
}
.index__input___1fG40 textarea
{
	font-size:27px;
	height:210px
}
.index__input___1fG40 input
{
	font-size:27px;
	height:60px
}
.index__button___28uAa
{
	padding:16px 45px 14px
}

}
	@media (min-width:1024px)
{
.index__map___q2dnc
{
	height:1150px
}
.index__form___2RIcz
{
	padding:220px 0 110px;
	margin-top:200px
}
.index__button___28uAa
{
	padding:16px 45px 14px;
	margin:50px 0 0 140px;
	-ms-flex-item-align:start;
	align-self:flex-start
}
.index__inputsWrapper___GRzul
{
	margin:0 0 0 65px;
	max-width:850px
}
.index__input___1fG40
{
	margin:35px 0 0
}
.index__input___1fG40 input,.index__input___1fG40 textarea
{
	width:500px
}
.index__input___1fG40 label
{
	margin:20px 20px 0 0;
	text-align:right;
	width:120px
}

}
	@media (min-width:1440px)
{
.index__map___q2dnc
{
	height:1300px
}
.index__form___2RIcz
{
	padding:225px 0 160px;
	margin-top:300px
}
.index__inputsWrapper___GRzul
{
	margin:0 0 0 60px;
	max-width:1050px
}
.index__input___1fG40 input,.index__input___1fG40 textarea
{
	width:700px
}

}
.index__container___2LQ4J
{
	padding:0 0 30px;
	background-color:#000
}
.index__block___3BfTC
{
	padding:0 20px
}
.index__col___2LeX8
{
	display:-ms-flexbox;
	display:flex;
	-ms-flex-direction:column;
	flex-direction:column;
	padding:20px 0 5px 5px;
	-ms-flex-align:start;
	align-items:flex-start;
	overflow:visible!important
}
.index__topLine___3BzcO:before
{
	content:"";
	top:0;
	display:block;
	width:100%;
	border-top:1px solid rgba(202,210,213,.5)
}
.index__text___2Pq-y
{
	font-family:proxima,sans-serif;
	font-size:14px;
	font-weight:400;
	line-height:1.43;
	color:#cad2d5
}
	@media (min-width:375px)
{
.index__block___3BfTC
{
	padding:0
}

}
	/*# sourceMappingURL=main.51ca5dfd.css.map*/
