

/* Start:/bitrix/templates/.default/components/bitrix/catalog.section.list/catalog_menu/style.css?15556892992394*/
#catalog-nav ul{display:block;position:absolute;bottom:30px;left:20px;z-index:20;}
#catalog-nav ul li{float:left;display: block;margin-right:15px;padding:0px;position: relative;text-align: left;}
#catalog-nav .rounded-bgr{top:75px;left:-16px;position:absolute;width:231px;height:8px;background:url(/bitrix/templates/.default/components/bitrix/catalog.section.list/catalog_menu/images/rounded-bgr.png) center 1px no-repeat;}
#catalog-nav figure {margin: 0;position: relative;height:155px;background-color:#fff;border-radius:8px;}
#catalog-nav figure:hover {background-color:#4d6f8a;}
#catalog-nav .red figure:hover {background-color:#ff3c00;}
#catalog-nav .orange figure:hover {background-color:#ff8f00;}
#catalog-nav figure a.item-img{border-radius:8px;display:block;
transition: transform 0.9s ease 0s;
-webkit-transition: -webkit-transform 0.9s ease 0s;
-moz-transition: -moz-transform 0.9s ease 0s;
position:relative;z-index: 10;padding: 10px 11px 0px 11px;background-color:#fff;}
#catalog-nav figure a.item-img img{display:block;border-radius:8px;}
#catalog-nav figure:hover a.item-img, #catalog-nav figure.cs-hover a.item-img {
transform: translateY(-90px);
-webkit-transform: translateY(-90px);
-moz-transform:  translateY(-90px);
-ms-transform:  translateY(-90px);
background-color:#4d6f8a;}
#catalog-nav .red figure:hover a.item-img, #catalog-nav .red figure.cs-hover a.item-img {background-color:#ff3c00;}
#catalog-nav .orange figure:hover a.item-img, #catalog-nav .orange figure.cs-hover a.item-img {background-color:#ff8f00;}
#catalog-nav figcaption {color: #ED4E6E;left:0px;position: absolute;backface-visibility: hidden;bottom: 0;height: 150px;width: 100%;border-radius:8px;}
#catalog-nav figure:hover figcaption {background-color:#4d6f8a;}
#catalog-nav .red figure:hover figcaption {background-color:#ff3c00;}
#catalog-nav .orange figure:hover figcaption {background-color:#ff8f00;}
#catalog-nav figcaption a {font-family:Bender-Bold, Arial, sans-serif;position: absolute;width:100%;left: 0px;bottom:10px;color:#473a43;font-size:21px;text-decoration:none;text-align:center;}
#catalog-nav figure:hover figcaption a {color:#fff;}
#catalog-nav figcaption span{font-size:12px;display:block;position:absolute;bottom:40px;left:10px;width:175px;color:#fff;z-index: 5;line-height:16px;}
#catalog-nav figure:hover figcaption span{color:#b4cadf;}
#catalog-nav .red figure:hover figcaption span{color:#fff;}
#catalog-nav .orange figure:hover figcaption span{color:#fff;}
/* End */


/* Start:/bitrix/templates/main_page/styles.css?15740103674398*/
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p,
pre, form, fieldset, table{ margin: 0; padding: 0; }
body{padding:10px;font-size:15px;font-family: 'PT Sans', Arial, sans-serif;color:#404040;background:url(/bitrix/templates/main_page/images/gray-bgr.gif) top center #e5e5e5;}
img{border:none;}
@font-face {font-family: 'Bender-Light';src: url('/bitrix/templates/main_page/webfonts/278300_0_0.eot');src: url('/bitrix/templates/main_page/webfonts/278300_0_0.eot?#iefix') format('embedded-opentype'),url('/bitrix/templates/main_page/webfonts/278300_0_0.woff') format('woff'),url('/bitrix/templates/main_page/webfonts/278300_0_0.ttf') format('truetype'),url('/bitrix/templates/main_page/webfonts/278300_0_0.svg#wf') format('svg');}
@font-face {font-family: 'Bender-Italic';src: url('/bitrix/templates/main_page/webfonts/278300_1_0.eot');src: url('/bitrix/templates/main_page/webfonts/278300_1_0.eot?#iefix') format('embedded-opentype'),url('/bitrix/templates/main_page/webfonts/278300_1_0.woff') format('woff'),url('/bitrix/templates/main_page/webfonts/278300_1_0.ttf') format('truetype'),url('/bitrix/templates/main_page/webfonts/278300_1_0.svg#wf') format('svg');}
@font-face {font-family: 'Bender-LightItalic';src: url('/bitrix/templates/main_page/webfonts/278300_2_0.eot');src: url('/bitrix/templates/main_page/webfonts/278300_2_0.eot?#iefix') format('embedded-opentype'),url('/bitrix/templates/main_page/webfonts/278300_2_0.woff') format('woff'),url('/bitrix/templates/main_page/webfonts/278300_2_0.ttf') format('truetype'),url('/bitrix/templates/main_page/webfonts/278300_2_0.svg#wf') format('svg');}
@font-face {font-family: 'Bender-Bold';src: url('/bitrix/templates/main_page/webfonts/278300_3_0.eot');src: url('/bitrix/templates/main_page/webfonts/278300_3_0.eot?#iefix') format('embedded-opentype'),url('/bitrix/templates/main_page/webfonts/278300_3_0.woff') format('woff'),url('/bitrix/templates/main_page/webfonts/278300_3_0.ttf') format('truetype'),url('/bitrix/templates/main_page/webfonts/278300_3_0.svg#wf') format('svg');}
@font-face {font-family: 'Bender';src: url('/bitrix/templates/main_page/webfonts/278300_4_0.eot');src: url('/bitrix/templates/main_page/webfonts/278300_4_0.eot?#iefix') format('embedded-opentype'),url('/bitrix/templates/main_page/webfonts/278300_4_0.woff') format('woff'),url('/bitrix/templates/main_page/webfonts/278300_4_0.ttf') format('truetype'),url('/bitrix/templates/main_page/webfonts/278300_4_0.svg#wf') format('svg');}
@font-face {font-family: 'Bender-Black';src: url('/bitrix/templates/main_page/webfonts/278300_5_0.eot');src: url('/bitrix/templates/main_page/webfonts/278300_5_0.eot?#iefix') format('embedded-opentype'),url('/bitrix/templates/main_page/webfonts/278300_5_0.woff') format('woff'),url('/bitrix/templates/main_page/webfonts/278300_5_0.ttf') format('truetype'),url('/bitrix/templates/main_page/webfonts/278300_5_0.svg#wf') format('svg');} 
@font-face {font-family: 'Bender-BlackItalic';src: url('/bitrix/templates/main_page/webfonts/278300_6_0.eot');src: url('/bitrix/templates/main_page/webfonts/278300_6_0.eot?#iefix') format('embedded-opentype'),url('/bitrix/templates/main_page/webfonts/278300_6_0.woff') format('woff'),url('/bitrix/templates/main_page/webfonts/278300_6_0.ttf') format('truetype'),url('/bitrix/templates/main_page/webfonts/278300_6_0.svg#wf') format('svg');}
@font-face {font-family: 'Bender-BoldItalic';src: url('/bitrix/templates/main_page/webfonts/278300_7_0.eot');src: url('/bitrix/templates/main_page/webfonts/278300_7_0.eot?#iefix') format('embedded-opentype'),url('/bitrix/templates/main_page/webfonts/278300_7_0.woff') format('woff'),url('/bitrix/templates/main_page/webfonts/278300_7_0.ttf') format('truetype'),url('/bitrix/templates/main_page/webfonts/278300_7_0.svg#wf') format('svg');}
 
h1, h2, h3, h4, h5, h6{font-family:Bender-Bold, sans-serif;font-weight:normal;color:#473a43;}
h1{font-size:48px;margin-bottom:10px;}
h2{font-size:30px;margin-bottom:10px;}
h3{font-size:20px;margin-bottom:10px;}
h4, h5, h6{font-size:18px;}
a{color:#595959;outline:none;}
li{list-style-type:none;padding-left:18px;background:url(/bitrix/templates/main_page/images/list-marker.gif) center left no-repeat;display:block;margin-bottom:3px;} 
p{padding:0px 0px 5px 0px;}
a:hover{text-decoration:none;} 
th, td{font-weight:normal;padding:5px 10px;}
table{border-collapse:collapse;}
.error{font-size:13px;color:#bc302a;font-weight:bold;padding:5px 0px;}
hr {border-color: #ecede8;border-style: solid;border-width: 7px 0 0;padding:0px;margin:8px 0px;}
ol, ul{padding-left:0px;}

.language__list {
  padding-top:20px;
  float:right;
  
}
.language__item {
  display: block;
  height: 25px;
  padding: 0.2em;      background: none;
}
.language__item img {
  max-height: 100%;
  -webkit-transition: .15s ease-in-out;
  transition: .15s ease-in-out;
}

.language__item img:hover {
  box-shadow: 2px 2px 2px #000;
}
.lang-en #main-page-text {
   background-image: url('/upload/en/main-page-text.png'); 
}
.lang-en #header-text {
     background-image: url('/upload/en/header-text.png');
}

#left-container {
    position: absolute;
    font-weight: bold;
    right: 103%;
    text-align: center;
    font-size: 1.5rem;
    color: red;
    top: 3rem;
    text-transform: uppercase;
}
#right-container {
    position: absolute;
    font-weight: bold;
    left: 103%;
    text-align: center;
    font-size: 1.5rem;
    color: red;
    top: 3rem;
    text-transform: uppercase;
}
@media (max-width: 1600px) {
  #right-container {
    left: 100%;
  }
  #left-container {
    right: 100%;
  }
} 

/* End */


/* Start:/bitrix/templates/main_page/template_styles.css?15740103678920*/
html, body, #wrap {height: 100%;}
#wrapper{min-width:1100px;}
body{padding:0px;background:none;}
p{padding:0px;}
ol, ul{padding-left:0px;}
td{padding:0px;}
input{outline:none;}
.container{width:1100px;margin:auto;position:relative;}
/* CLEAR FIX*/
.clearfix:after {content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
.clear{clear:both;}
.clearfix{padding:0px 0px 0px 0px;position:relative;z-index:30;}
#logo{position:absolute;top:60px;left:95px;width:259px;height:259px;display:block;}
.logo-circle{display:block;position:absolute;width:260px;height:260px;border-radius: 50% 50% 50% 50%;left:0px;top:0px;opacity:0;
	transition: all 0.4s ease-in-out 0s;
	-webkit-transition: all 0.4s ease-in-out 0s;
	-moz-transition:all 0.4s ease-in-out 0s;
	background: none repeat scroll 0 0 rgba(112, 42, 2, 0.5);
}
#logo:hover .logo-circle{
   background:none;
}
.dark-circle{background: none repeat scroll 0 0 rgba(36, 0, 0, 0.7);border-radius: 50% 50% 50% 50%;
height: 260px;opacity: 0;position: absolute;left:0px;top:0px;
transform: scale(0);
-webkit-transform: scale(0);
-moz-transform: scale(0);
-ms-transform: scale(0);
-webkit-transition:  all 0.4s ease-in-out 0s;
-moz-transition: all 0.4s ease-in-out 0s;
-o-transition: all 0.4s ease-in-out 0s;
transition: all 0.4s ease-in-out 0s;
width:260px;
-webkit-backface-visibility: hidden;
}
#logo:hover .dark-circle {opacity: 1;
transform: scale(1);
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
}
#logo img{position:relative;z-index:10;}
#header{background:url(/bitrix/templates/main_page/images/header-main.jpg?v=2) 50% 50% no-repeat;background-size:cover;position:relative;height:615px;margin-bottom:100px;}
#logo-wrapper{position:fixed;top:0px;left:0px;width:100%;z-index:25;}
.logo-subshow #logo{
	opacity:0.75;
	position:fixed;
	top:330px;left:-50px;
	transform: scale(0.5, 0.5);
	-webkit-transform: scale(0.5, 0.5);
-moz-transform: scale(0.5, 0.5);
-ms-transform: scale(0.5, 0.5);
-webkit-transition:  all 0.4s ease-in-out 0s;
-moz-transition: all 0.4s ease-in-out 0s;
-o-transition: all 0.4s ease-in-out 0s;
transition: all 0.4s ease-in-out 0s;
}
.logo-show #logo{
	opacity:1;
	transform: scale(1, 1);
	-webkit-transform: scale(1, 1);
-moz-transform: scale(1, 1);
-ms-transform: scale(1, 1);
-webkit-transition:  all 0.4s ease-in-out 0s;
-moz-transition: all 0.4s ease-in-out 0s;
-o-transition: all 0.4s ease-in-out 0s;
transition: all 0.4s ease-in-out 0s;
}
#header-text{position:absolute;left:675px;top:200px;text-indent:-1000px;overflow:hidden;font-family:Bender-Bold, Arial, sans-serif;font-size:36px;color:#fff;width:363px;height:76px;background:url(/bitrix/templates/main_page/images/header-text.png) 0px 0px no-repeat;}
#phone{ line-height: 24px; text-shadow:2px 2px 2px #000; float:right;margin-right:40px;width:227px;height:60px;font-size:27px;color:#fff;font-family:Bender-Bold, Arial, sans-serif;}
#phone div.phone-wrapper{padding: 10px 0px 0px 13px;display:block;color:#ff6400;}
#phone a{text-decoration:none;color:#fff;}
#phone b{font-weight:normal;color:#fff;}
#phone a b{text-decoration:none;color:#fff;font-weight:normal}
#catalog-nav{position:absolute;left:0px;bottom:-100px;height:105px;background-color:#fff;width:100%;z-index:30;}
#catalog-nav .container{height:105px;}
#nav{float:left;padding:20px 0px 0px 35px;}
#nav ul{display:block;height:20px;}
#nav ul li{display:block;float:left;margin-right:20px;padding:0px;background:none;}
#nav ul li a{display:block;color:#fff;font-size:15px;text-decoration:none;font-family:Bender-Bold, Arial, sans-serif;text-shadow: 1px 1px 0px #48474a;
-webkit-transition:  color 0.2s linear 0s;
-moz-transition: color 0.2s linear 0s;
-o-transition:color 0.2s linear 0s;
transition: color 0.2s linear 0s;}
#nav ul li a:hover, #nav ul li.selected a{color:#fffc00;}
#main-part{background:url(/bitrix/templates/main_page/images/gray-bgr.gif) top center #e5e5e5;}
#main-page-info-block{background:url(/bitrix/templates/main_page/images/dark-gray-bgr.jpg) top center #727272;}
#main-page-info-block .container{width:870px;padding:35px 0px;}
#breadcrumb{margin-bottom:10px;}
#breadcrumb ul{display:block;}
#breadcrumb ul li{display:block;float:left;color:#858585;padding:0px;}
#breadcrumb ul li span{display:block;width:20px;text-align:center;}
#breadcrumb ul li a{display:block;color:#858585;}
#content{padding:10px 50px 60px 50px;clear:left;}
#content li{}
#content p{padding:0px 0px 7px 0px;}
#content ul, #content ol{padding-left:0px;}
#footer{background:url(/bitrix/templates/main_page/images/footer.jpg?v=2) 50% 50% no-repeat;background-size:cover;height:430px;position:relative;min-width:1100px;z-index:20;color:#373737;font-family:tahoma, sans-serif;}
#footer .copyright{float:left;margin:205px 0px 0px 390px;color:#404040;font-size:14px;min-width:20px;min-height:20px;}
#footer .container{height:430px;}
#footer .author{float:right;margin:205px 50px 0px 0px;color:#fff;font-size:14px;min-width:20px;min-height:20px;animation: 18s linear 0s normal none infinite rotateWord;}
#footer .author .logo{display:block;float:left;margin-top:3px;}
#footer .author .text{display:block;float:left;margin-right:7px;}
.footer-pict{display:block;position:absolute;width:460px;height:372px;background:url(/bitrix/templates/main_page/images/footer-pict.png) 0px 0px no-repeat;bottom:0px;left:0px;}
.news-list-main .news-item{float:left;width:50%;}
.news-list-main{border-top:1px solid #bcbcbc;padding-top:8px;}
.news-item-img{float:left;width:205px;}
.news-item-img img{display:block;
-webkit-box-shadow: 4px 4px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow:    4px 4px 3px rgba(0, 0, 0, 0.3);
box-shadow:         4px 4px 3px rgba(0, 0, 0, 0.3);}
.news-item-text{padding-left:205px;padding-right:10px;}
.news-date-time{color:#473a43;display:block;font-size:14px;line-height:16px;margin-bottom:5px;}
.news-item-title{display:block;font-size:18px;color:#000;margin-bottom:15px;padding-right:10px;font-family:Bender-Bold, Arial, sans-serif;}
.news-title{margin:0px auto 15px auto;width:135px;height:26px;font-size:36px;background:url(/bitrix/templates/main_page/images/news-title.png) 0px 0px no-repeat;overflow:hidden;text-indent:-1000px;}
.info-block-left{float:left;width:410px;}
.info-block-right{float:right;width:410px;}
#main-page-text{margin:30px auto 50px auto;background:url(/bitrix/templates/main_page/images/main-page-text.png) 0px 0px no-repeat;width:542px;height:108px;overflow:hidden;text-indent:-10000px;}
#akvamoto-text{margin:50px auto 30px auto;background:url(/bitrix/templates/main_page/images/akvamoto.png) 0px 0px no-repeat;width:584px;height:96px;overflow:hidden;text-indent:-10000px;}
#main-page-info-block h2{display:block;border:1px solid #fff;color:#000;margin-bottom:15px;font-size:20px;font-family:Veradna, Arial;
-webkit-box-shadow: 4px 4px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow:    4px 4px 3px rgba(0, 0, 0, 0.3);
box-shadow:         4px 4px 3px rgba(0, 0, 0, 0.3);
}
#main-page-info-block h2 span{display:block;padding:10px 15px;}
#main-page-info-block h2 a{color:#000;text-decoration:none;}
#main-page-info-block h2 span b{font-weight:normal;color:#fff;}

#main-page-info-block h1{display:block;border:1px solid #fff;color:#000;margin-bottom:15px;font-size:20px;font-family:Veradna, Arial;
-webkit-box-shadow: 4px 4px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow:    4px 4px 3px rgba(0, 0, 0, 0.3);
box-shadow:         4px 4px 3px rgba(0, 0, 0, 0.3);
}
#main-page-info-block h1 span{display:block;padding:10px 15px;}
#main-page-info-block h1 a{color:#000;text-decoration:none;}
#main-page-info-block h1 span b{font-weight:normal;color:#fff;}

#main-page-poll-block{background:url(/bitrix/templates/main_page/images/dark-gray-bgr.jpg) top center #727272;padding:20px 0px;}
#main-page-poll-block .poll-item{float:left;width:200px;margin-right:15px;}
.poll-container{margin-right:-15px;position:relative;}
.poll-links{display:none;}
#main-page-poll-block .container{width:1060px;}

.info-block-left ul li{display:block;color:#fff;margin-bottom:20px;padding-left:25px;background:url(/bitrix/templates/main_page/images/blue-marker.png) 0px 7px no-repeat;font-size:16px;}
.info-block-left ul {display:block;padding-left:20px;}

.history-list{width:361px;}
.history-item{display:block;position:relative;padding-top:35px;margin-top:15px;background:url(/bitrix/templates/main_page/images/shadow.png) bottom left no-repeat;}
.history-item .item-label{font-family: Veradna,Arial;display:block;position:absolute;top:0px;left:0px;font-size:24px;color:#fff;}
.history-item .item-bar{display:block;height:22px;}
.history-item .item-bar .bar-start{display:block;position:absolute;bottom:0px;left:0px;height:22px;width:11px;background:url(/bitrix/templates/main_page/images/bar-start.png) 0px 0px no-repeat;}
.history-item .item-bar .bar-body{display:block;position:absolute;bottom:0px;left:11px;height:22px;width:11px;background:url(/bitrix/templates/main_page/images/bar-body.png) top right no-repeat;}
.history-item .item-count{font-family: Veradna,Arial;display:block;position:absolute;top:25px;right:-50px;font-size:24px;color:#fff;}
.counters{position:absolute;bottom:20px;right:0px;}
/* End */
/* /bitrix/templates/.default/components/bitrix/catalog.section.list/catalog_menu/style.css?15556892992394 */
/* /bitrix/templates/main_page/styles.css?15740103674398 */
/* /bitrix/templates/main_page/template_styles.css?15740103678920 */
