#section-1{ background-position:50% -82px; background-attachment:fixed; background-repeat:no-repeat; background-size:cover; }
#section-1, #section-1 .center{ height:82px; }
#section-1 .logo { background-image:url(../img/logo-blue.svg); background-position:50% 50%; }
#section-1 .blur { position:absolute; width:100%; background-position:50% -82px; background-repeat:no-repeat; background-attachment:fixed; background-size: cover;  }

#section-2{ background:url(../img/growth-1-3.jpg) 50% -82px no-repeat; background-attachment:fixed; background-size: cover; height:450px; }
#section-2 .img{ letter-spacing:3px; text-transform:uppercase; font:42px '__Forum_5', 'Tinos', serif; color:#074369; text-align:center; width:650px; height:200px; position:absolute; top:50%; left:50%; margin:-150px 0px 0px -325px; }

.text-section{ padding-bottom:77px; }
.text-section .title{ font-size:36px; line-height:43px; color:#3f3f3f; font-family:'__Forum_5', 'Tinos', serif; text-align:center; margin:75px 0px 0px; padding:0px 52px 17px; background:url(../img/line-1.png) 50% 100% no-repeat; text-transform: uppercase; }
.text-section .text{ font-size:16px; line-height:20px; color:#888; font-family:'__Myriad Set Pro_5', 'Tahoma', sans-serif; text-align:justify; margin:29px 0px 0px; padding:0px 52px 0px; }
.text-section .text p{ margin:0px 0px 20px; }

#section-3 .text { text-align:justify; color:#888; font:16px Georgia; width:915px; margin:94px auto 0; line-height:24px; }

#section-4{ background:url(../img/growth-2.jpg) 50% 0% no-repeat; background-size:cover; background-attachment:fixed; padding-bottom:35px; }
#section-4 .text{ position:absolute; top:50%; left:50%; width:1024px; margin:-90px 0px 0px -512px; }
#section-4 .text .title{ font-size:60px; line-height:61px; color:#fff; font-family:'__Forum_5', 'Tinos', serif; text-align:center; letter-spacing:3px; text-transform: uppercase; }
#section-4 .text .subtitle{ font-size:14px; line-height:20px; color:#fff; font-family:'__Myriad Set Pro_5', 'Tahoma', sans-serif; text-align:center; letter-spacing:9px; margin:2px 0px 0px; text-transform: uppercase; }
#section-4 .text .show-video{ width:52px; height:52px; display:block; margin:44px auto 0px; background:url(../img/triangle-1.svg) 21px 50% no-repeat; background-size:9px 17px; border:2px solid #fff; border-radius:50%; }
.ie8 #section-4 .text .show-video{ background-image:url(../img/triangle-1.png); }

#section-4 .title-block{ width:920px; margin:40px auto 0; border:1px solid #fff; border-top:0px; text-align:center; padding:50px 40px 45px; position:relative; }
.ie8 #section-4 .title-block{ border:1px solid #e2e2e2; }
#section-4 .title-block .border-top { background:url(../img/title-block-border-top.png) center 0 no-repeat; width:918px; height:10px; position:absolute; top:0; left:0; }
#section-4 .title-block .title{ font-size:60px; line-height:48px; color:#fff; font-family:'__Forum_5', 'Tinos', serif; letter-spacing: 4px; }
#section-4 .title-block .subtitle{ font-size:28px; line-height:40px; color:#fff; font-family:'__Forum_5', 'Tinos', serif; letter-spacing:2px; }
#section-4 .value-list{ width:100%; margin:35px auto 0px; text-align:center; font-family:'__Forum_5', 'Tinos', serif; }
#section-4 .value-list .col{ width:33%; border-left:1px solid #fff; text-align:center; padding: 0px 30px; vertical-align: top; min-width: 80px; }
#section-4 .value-list .col:first-child{ border-left-color:transparent; }
#section-4 .value-list .col .value{ font-size:75px; line-height:75px; color:#fff; margin:0px; }
#section-4 .value-list .col .value span{ font-size:36px; line-height:1; }
#section-4 .value-list .col .value-title{ font-size:30px; line-height:34px; color:#fff; margin:0px; }
#section-4 .value-list .col .value-currency{ font-size:14px; line-height:16px; color:#fff; letter-spacing: 1px; margin:5px 0px 0px; }

#section-5 .title { font-size:42px; letter-spacing:3px; padding-bottom:25px; background-image:url(../img/short-line.png); }
#section-5 .text { text-align:justify; color:#888; font:16px Georgia; width:915px; margin-left:auto; margin-right:auto; line-height:24px; }
#section-5 .button.all-items{ display:inline-block; padding:0 40px; margin:10px auto 0; font-size:16px; font-family:'__Forum_5', 'Tinos', serif; height:42px; line-height:42px; }
#section-5 { text-align:center; }

#section-1 .blur,
.fixed-block-bottom .info{ background-image:url(../img/growth-1-3-blurred.jpg); }
.fixed-block-bottom .submenu { background:#fff; border-bottom:1px solid #d5e5ee; }
.fixed-block-bottom .submenu ul { display:inline-block; margin-left:30px; }
.en .fixed-block-bottom .submenu ul { margin-left:-210px; }
.fixed-block-bottom .submenu li { width:auto !important; }

@media screen and (max-height: 850px) {
	#section-1, #section-1 .center{ height:77px; }

	#section-2{ height:405px; }
	#section-2 .img{ font-size:38px; width:585px; height:180px; margin:-135px 0px 0px -293px; }

	.text-section{ padding-bottom:69px; }
	.text-section .title{ font-size:32px; line-height:39px; margin:68px 0 0; padding:0 47px 15px; }
	.text-section .text{ font-size:14px; line-height:18px; margin:26px 0 0; padding:0 47px; }
	.text-section .text p{ margin:0 0 18px; }

	#section-3 .text { font-size:14px; width:824px; margin:85px auto 0; line-height:22px; }

	#section-4{ padding-bottom:32px; }
	#section-4 .text{ width:922px; margin:-81px 0px 0px -461px; }
	#section-4 .text .title{ font-size:54px; line-height:54px; }
	#section-4 .text .subtitle{ font-size:13px; line-height:18px; letter-spacing:8px; }
	#section-4 .text .show-video{ width:47px; height:47px; margin:40px auto 0; background:url(../img/triangle-1.svg) 19px 50% no-repeat; background-size:8px 15px; }

	#section-4 .title-block{ width:828px; margin:36px auto 0; padding:45px 36px 41px; }
	#section-4 .title-block .border-top { width:826px; height:9px; }
	#section-4 .title-block .title{ font-size:54px; line-height:43px; }
	#section-4 .title-block .subtitle{ font-size:25px; line-height:36px; }
	#section-4 .value-list{ margin:32px auto 0; }
	#section-4 .value-list .col{ padding: 0px 27px; min-width:72px; }
	#section-4 .value-list .col .value{ font-size:68px; line-height:68px; }
	#section-4 .value-list .col .value span{ font-size:32px; }
	#section-4 .value-list .col .value-title{ font-size:27px; line-height:31px; }
	#section-4 .value-list .col .value-currency{ font-size:13px; line-height:14px; }

	#section-5 .title { font-size:38px; padding-bottom:23px; }
	#section-5 .text { font-size:14px; width:824px; line-height:22px; }
	#section-5 .button.all-items{ padding:0 36px; margin:9px auto 0; font-size:14px; height:38px; line-height:38px; }

	.fixed-block-bottom .menu li.active a:before { top:-16px; margin-left:-9px; width:18px; height:9px; background-size:18px; }

}