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

.wrapper { padding-bottom:110px !important; }

.fixed-block-bottom .submenu,
.fixed-block-bottom .info,
.fixed-block-bottom .contact-map-block .map-toggle{ background-image:url(../img/content-back-blurred.jpg); }
#section-2{ height:100vh; background:url(../img/content-back.jpg) 50% 0px no-repeat; background-size:cover; background-attachment:fixed; padding:40px 0px 0px; }
#section-2 > .title{ font:36px '__Forum_5', 'Tinos', serif; line-height:90px; color:#fff; letter-spacing: 3px; text-align:center; position:relative; }

#section-2 .variants{ position:relative; margin:30px 0 20px; line-height:17px; color:#fff;font:16px 'Georgia', serif; font-weight:300; letter-spacing: 1px; height:144px; text-align:center; }
#section-2 .variants .presa-t {  font:18px '__Forum_5', 'Tinos', serif; background:url(../img/rio_file_icon.png) 50% 0px no-repeat; background-size:auto 75px; position:absolute; left:50%; top:-10px; width:220px; height:auto; padding:93px 0 0; margin:0px 0px 0px -230px; color:#fff; }
#section-2 .variants .presa-info { font:18px '__Forum_5', 'Tinos', serif; background:url(../img/presa-info.png) 50% 0px no-repeat; background-size:auto 75px; position:absolute; left:50%; top:-10px; width:220px; height:auto; padding:93px 0 0; margin:0px 0px 0px 20px; color:#fff; }
#section-2 .variants .tashir-logo { font:18px '__Forum_5', 'Tinos', serif; background:url(../img/tashir_logo.png) 50% 0px no-repeat; background-size:auto 75px; position:absolute; left:50%; top:140px; width:220px; height:auto; padding:93px 0 0; margin:0px 0px 0px -99px; color:#fff; }
#section-2 .variants a:hover { text-decoration:underline; }

#section-2 .links{ margin:5px auto 0; text-align:center; }
#section-2 .links .button{ display:inline-block; height:42px; margin:0 5px; padding:0 28px; font:16px '__Forum_5', 'Tinos', serif; line-height:42px; border-color:transparent; }
#section-2 .links .button.active { border-color:#E2E2E2; }
#section-2 .links .space { width:0px; height:30px; padding:0; margin:0; }
.en #section-2 .links .space { width:45px; }

#section-2 .addresses-block { display:none; position:relative; border:1px solid rgba(226, 226, 226, 1); border-top:0px; width:752px; margin:0 auto; padding:40px 30px 40px; }
#section-2 .addresses-block:after { content:' '; position:absolute; left:0; top:0; height:10px; width:750px; background:url("../img/title-block-border-top.png") center 0 no-repeat; background-size:cover; }
#section-2 .addresses-block .title{ margin:0px 0px 0px; font-size:36px; line-height:43px; color:#fff; letter-spacing: 1px; font-family:'__Forum_5', 'Tinos', serif; text-align:center; }
#section-2 .addresses-block .video-belt-wrapper { margin:20px 37px 0; width:616px; height:230px; position:relative; overflow:hidden; }
#section-2 .addresses-block .video-belt-wrapper ul { position:absolute; }
#section-2 .addresses-block .video-belt-wrapper li { text-align:left; opacity:1; position:relative; float:left; width:186px; height:230px; margin-right:29px; }
#section-2 .addresses-block .video-belt-wrapper li a { display:inline-block; }
#section-2 .addresses-block .video-belt-wrapper li a.toplink:before { content:''; position:absolute; left:0; top:0; width:186px; height:110px; background:url("../img/video-cover-button.png") center center no-repeat; }
#section-2 .addresses-block .video-belt-wrapper li a.toplink:hover:before { background:url("../img/video-cover-button-active.png") center center no-repeat; }
#section-2 .addresses-block .video-belt-wrapper li img { width:186px; height:110px; border:1px solid #fff; background-size:contain; }
#section-2 .addresses-block .video-belt-wrapper li p { color:#fff; margin-top:20px; font:14px '__Forum_5', 'Tinos', serif; }
#section-2 .addresses-block .video-belt-wrapper li a.toplink:hover p { text-decoration:underline; }
#section-2 .addresses-block .video-download { color:#fff; font:14px Georgia, serif; padding-left:25px; background:url("../img/download-icon.png") 0 0 no-repeat; }

#section-2 ul.slider-nav { height:7px; margin:40px auto 0; text-align:center; }
#section-2 ul.slider-nav li { float:left; width:78px; height:7px; margin:0 6px; border-bottom:1px solid #fff; cursor:pointer; }
#section-2 ul.slider-nav li.active { float:left; width:78px; height:7px; margin:0 6px; background:#fff; }

#section-2 .form { position:relative; border:1px solid rgba(226, 226, 226, 1); border-top:0px; width:752px; margin:0 auto; padding:40px 78px 20px; }
#section-2 .form .border-top { position:absolute; left:0; top:0; height:10px; width:750px; background:url("../img/title-block-border-top.png") center 0 no-repeat; background-size:cover; }
#section-2 .form .title{ margin:0px 0px 0px; line-height:43px; color:#fff; letter-spacing: 1px; font:36px '__Forum_5', 'Tinos', serif; text-align:center; }
#section-2 .form .form-wrapper { width:100%; height:322px; position:relative; overflow:hidden; }
#section-2 .form-wrapper ul { width:100%; margin-top:16px; position:absolute; }
#section-2 .form-wrapper ul li { background-position:center center !important; background-repeat:no-repeat !important; float:left; width:180px; height:145px; margin:0 18px 16px 0; text-align:center; vertical-align:middle; }
#section-2 .form-wrapper ul li a { width:100%; height:100%; display:block; background-size:0px 0px; }
#section-2 .form .slider-nav { position:relative; margin-bottom:16px; }

#section-2 .contacts-block { display:none; font:16px Georgia, serif; width:752px; text-align:center; line-height:28px; padding-top:40px; display:none; margin:0 auto; height:370px; color:#fff; position:relative; border:1px solid rgba(226, 226, 226, 1); border-top:0px; }
#section-2 .contacts-block:after { content:' '; position:absolute; left:0; top:0; height:10px; width:750px; background:url("../img/title-block-border-top.png") center 0 no-repeat; background-size:cover; }
#section-2 .contacts-block .title{ margin:0; letter-spacing: 1px; font:36px '__Forum_5', 'Tinos', serif; line-height:43px; text-align:center; }
#section-2 .contacts-block .button { margin-top:30px; cursor:pointer; display:inline-block; text-transform:uppercase; padding:0 40px; font:16px '__Forum_5', 'Tinos', serif; height:42px; line-height:42px; }

#section-2 .form-response-block { display:none; font:16px Georgia, serif; width:918px; text-align:center; line-height:28px; padding-top:40px; display:none; margin:0 auto; width:918px; height:475px; color:#fff; position:relative; }
#section-2 .form-response-block:before { content:' '; position:absolute; left:0; top:0; height:10px; width:918px; background:url("../img/title-block-border-top.png") center 0 no-repeat; background-size:cover; }

#section-2 .forms { width:918px; min-height:100px; text-align:center; margin:0 auto; padding-top:25px; }
.fixed-block-bottom .menu li.active a:before { display:none; }

.fixed-block-bottom .submenu { z-index:-1; position:relative; background:#fff; }
.fixed-block-bottom .submenu ul { display:inline-block; margin-left:100px; }
.fixed-block-bottom .menu { padding-top:2px; z-index:10; }
.fixed-block-bottom .menu li { position:relative; }
.fixed-block-bottom .menu li.active a:before { top:-13px; left:50%; margin-left:-10px; content:' '; width:20px; height:10px; background:url(../img/footer-corner-down.png) 0 0 no-repeat; position:absolute; }

.video-close {
	background-image: url('../img/video-close.png');
	position: absolute;
	top: 18px;
	right: 18px;
	width: 30px;
	height: 30px;
	cursor: pointer;
	z-index: 9999;
}

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

	#section-2 { padding-bottom:110px; height:auto; }
	#section-2 > .title { font-size:32px; }

	#section-2 .links .button{ height:38px; padding:0 25px; font-size:14px; line-height:38px; }
	#section-2 .links .space { width:10px; height:27px; padding:0; }

	#section-2 .form { position:relative; border:1px solid rgba(226, 226, 226, 1); border-top:0px; width:677px; margin:0 auto; padding:36px 70px 18px; }
	#section-2 .form .border-top { position:absolute; left:0; top:0; height:9px; width:676px; background:url("../img/title-block-border-top.png") center 0 no-repeat; background-size:cover; }
	#section-2 .form .title{ margin:0; line-height:39px; color:#fff; letter-spacing: 1px; font:32px '__Forum_5', 'Tinos', serif; text-align:center; }
	#section-2 .form ul { width:100%; margin-top:14px; }
	#section-2 .form ul li { background-position:center center !important; background-repeat:no-repeat !important; float:left; width:162px; height:130px; margin:0 16px 14px 0; text-align:center; vertical-align:middle; }

	#section-2 ul.slider-nav { height:6px; }
	#section-2 ul.slider-nav li { width:70px; height:6px; margin:0 5px; }
	#section-2 ul.slider-nav li.active { width:70px; height:6px; margin:0 5px; }

	#section-2 .addresses-block { width:677px; padding:36px 27px; }
	#section-2 .addresses-block:after { height:9px; width:676px; }
	#section-2 .addresses-block .title{ font-size:32px; line-height:39px; }
	#section-2 .addresses-block .video-belt-wrapper { margin:18px 33px 0; width:554px; height:207px; }
	#section-2 .addresses-block .video-belt-wrapper li { width:167px; height:207px; margin-right:26px; }
	#section-2 .addresses-block .video-belt-wrapper li a.toplink:before { width:167px; height:99px; }
	#section-2 .addresses-block .video-belt-wrapper li img { width:167px; height:99px;  }
	#section-2 .addresses-block .video-belt-wrapper li p { margin-top:18px; font:13px '__Forum_5', 'Tinos', serif; }
	#section-2 .addresses-block .video-download { font:13px Georgia, serif; padding-left:22px; }
	
	#section-2 .variants{ position:relative; margin:27px 0 18px; line-height:15px; color:#fff; font:14px 'Georgia', serif; font-weight:300; letter-spacing: 1px; height:130px; text-align:center; }
	#section-2 .variants .presa-t {  font:16px '__Forum_5', 'Tinos', serif; background:url(../img/rio_file_icon.png) 50% 0px no-repeat; background-size:auto 67px; position:absolute; left:50%; top:0px; width:198px; height:auto; padding:84px 0 0; margin:0px 0px 0px -217px; color:#fff; }
	#section-2 .variants .presa-info { font:16px '__Forum_5', 'Tinos', serif; background:url(../img/presa-info.png) 50% 0px no-repeat; background-size:auto 67px; position:absolute; left:50%; top:0px; width:198px; height:auto; padding:84px 0 0; margin:0px 0px 0px 18px; color:#fff; }
	#section-2 .variants .tashir-logo { font:16px '__Forum_5', 'Tinos', serif; background:url(../img/tashir_logo.png) 50% 0px no-repeat; background-size:auto 67px; position:absolute; left:50%; top:130px; width:198px; height:auto; padding:84px 0 0; margin:0px 0px 0px -99px; color:#fff; }
	#section-2 .variants a:hover { text-decoration:underline; }
	
	#section-2 .contacts-block { display:none; font:14px Georgia, serif; width:677px; text-align:center; line-height:25px; padding-top:36px; display:none; margin:0 auto; height:333px; color:#fff; position:relative; border:1px solid rgba(226, 226, 226, 1); border-top:0px; }
	#section-2 .contacts-block:after { content:' '; position:absolute; left:0; top:0; height:9px; width:676px; background:url("../img/title-block-border-top.png") center 0 no-repeat; background-size:cover; }
	#section-2 .contacts-block .title{ margin:0; letter-spacing: 1px; font:32px '__Forum_5', 'Tinos', serif; line-height:39px; text-align:center; }
	#section-2 .contacts-block .button { margin-top:27px; cursor:pointer; display:inline-block; text-transform:uppercase; padding:0 36px; font:14px '__Forum_5', 'Tinos', serif; height:38px; line-height:38px; }
	
}

#section-2 .variants .presa-pt {
	background: url(/upload/tashir_icon_pr.svg) 50% 0px no-repeat;
}