@import url(https://fonts.googleapis.com/css?family=PT+Sans:400,400italic,700);html{height:100%;min-height:100%}body{font:100% 'PT Sans', sans-serif;background-color:#fff;color:#333;line-height:18px;font-size:14px;color:#2d2f30;background:#fff;overflow-x:hidden}body .wr{width:940px;margin:0 auto}body .factu-o-companii{width:720px;margin:0 auto}body.single-production #menu-item-35,body.single-object #menu-item-34{border-bottom:2px solid #3b444b}body.error404{width:940px;margin:0 auto}body.single-production{background:#fff url(../i/bg_products.jpg) no-repeat center 300px}body.home{height:100%;min-height:100%}body.home .wrapper{height:100%;min-height:100%}body.home .wrapper header{width:100%;z-index:10;position:absolute}body.home .wrapper header #main_menu li a{color:#fff}body.home .wrapper header .lang_nav a{color:#fff}body.home .wrapper header .lang_nav li.current-lang a,body.home .wrapper header .lang_nav li.current-lang a:hover{color:#007ba7}body.home .wrapper header.fixed{position:fixed !important;background:#fff;height:83px;box-shadow:0 0 5px rgba(0, 0, 0, 0.2);transition:background 1s ease, box-shadow 1s ease}body.home .wrapper header.fixed .logo{width:62px;height:63px;margin-top:10px}body.home .wrapper header.fixed #main_menu li{margin-top:46px}body.home .wrapper header.fixed #main_menu li a{color:#000}body.home .wrapper header.fixed .lang_nav{top:5px}body.home .wrapper header.fixed .lang_nav a{color:#000}body.home .wrapper header.fixed .lang_nav li a:hover{color:#007ba7}body.home .wrapper header.fixed .lang_nav li.current-lang a,body.home .wrapper header.fixed .lang_nav li.current-lang a:hover{color:#007ba7}body.home .wrapper header .menu_{width:940px;margin:0 auto;position:relative}body.postid-437 .gdc_inner h3,body.postid-167 .gdc_inner h3,body.postid-329 .gdc_inner h3{line-height:107px !important}body.postid-437 .gdc_inner h3 .glass-ico,body.postid-167 .gdc_inner h3 .glass-ico,body.postid-329 .gdc_inner h3 .glass-ico{float:left;width:120px !important}body.postid-437 .gdc_inner h3 .glass-ico.glass_standart,body.postid-167 .gdc_inner h3 .glass-ico.glass_standart,body.postid-329 .gdc_inner h3 .glass-ico.glass_standart{background:url("../i/glass_standart.png") no-repeat center center}body.postid-437 .gdc_inner h3 .glass-ico.glass_energo,body.postid-167 .gdc_inner h3 .glass-ico.glass_energo,body.postid-329 .gdc_inner h3 .glass-ico.glass_energo{background:url("../i/glass_energo.png") no-repeat center center}body.postid-437 .gdc_inner h3 .glass-ico.glass_sun,body.postid-167 .gdc_inner h3 .glass-ico.glass_sun,body.postid-329 .gdc_inner h3 .glass-ico.glass_sun{background:url("../i/glass_sun.png") no-repeat center center}body.postid-437 .gdc_inner h3 .glass-ico.glass_mult,body.postid-167 .gdc_inner h3 .glass-ico.glass_mult,body.postid-329 .gdc_inner h3 .glass-ico.glass_mult{background:url("../i/glass_mult.png") no-repeat center center}body.postid-437 .gdc_inner h3 .glass-ico.glass_security,body.postid-167 .gdc_inner h3 .glass-ico.glass_security,body.postid-329 .gdc_inner h3 .glass-ico.glass_security{background:url("../i/glass_security.png") no-repeat center center}body.postid-437 .gdc_inner h3 .glass-ico.glass-ico.glass_strukture,body.postid-167 .gdc_inner h3 .glass-ico.glass-ico.glass_strukture,body.postid-329 .gdc_inner h3 .glass-ico.glass-ico.glass_strukture{background:url("../i/glass_strukture.png") no-repeat center center}body.postid-437 .gdc_inner h3 .glass-ico.glass-ico.glass_inn,body.postid-167 .gdc_inner h3 .glass-ico.glass-ico.glass_inn,body.postid-329 .gdc_inner h3 .glass-ico.glass-ico.glass_inn{background:url("../i/glass_inn.png") no-repeat center center}.wrapper header{height:140px;position:relative}.wrapper .logo{background:url(../i/logo.png) no-repeat 0 0;width:99px;height:102px;display:block;text-indent:-9999px;-webkit-background-size:contain;background-size:contain;margin-top:20px;float:left}.wrapper #main_menu{float:right}.wrapper #main_menu li{display:inline-block;margin-right:25px;padding-bottom:10px;margin-top:65px}.wrapper #main_menu li:last-child{margin-right:0}.wrapper #main_menu li.current-page-ancestor,.wrapper #main_menu li.current_page_item,.wrapper #main_menu li:hover{border-bottom:2px solid #3b444b}.wrapper #main_menu li a{font-size:18px;text-decoration:none;color:#000}.wrapper .lang_nav{position:absolute;right:0;top:15px}.wrapper .lang_nav li{list-style-type:none;font-size:18px;display:inline-block;border-right:2px solid #595b5e;padding:0 8px 0 2px}.wrapper .lang_nav li a{color:#000;text-decoration:none;line-height:30px}.wrapper .lang_nav li:last-child{border-right:0}.wrapper .lang_nav li a:hover{color:#5998c8}.wrapper .lang_nav li.current-lang a,.wrapper .lang_nav li.current-lang a:hover{color:#5998c8}.wrapper main{clear:both;margin-top:70px;padding-bottom:40px}.wrapper main h2{color:#3b444b;text-transform:uppercase;margin-bottom:40px;font-size:21px;font-weight:bold}.wrapper main .page{font-size:18px;line-height:30px}.wrapper main.contacts .left_50{width:50%;height:750px;float:left;background:#f0f0f0}.wrapper main.contacts .right_50{width:50%;height:750px;float:right;background:url(../i/contacts-right-img.jpg) no-repeat center center;-webkit-background-size:cover;background-size:cover}.wrapper main.contacts .contacts_info{position:absolute;left:50%;margin-left:-172px;width:345px;background:#fff;z-index:1;height:520px;top:330px;font-size:21px;text-align:center}.wrapper main.contacts .contacts_info h3{font-size:40px;color:#3b444b;font-weight:bold;padding-top:40px;line-height:1.3em;padding-bottom:20px;text-transform:uppercase}.wrapper main.contacts .contacts_info .c_adress{padding-top:40px;background:url(../i/address-icon.png) no-repeat center top;display:block}.wrapper main.contacts .contacts_info .c_phone{padding-top:40px;background:url(../i/tel-icon.png) no-repeat center top;display:block}.wrapper main.contacts .contacts_info .c_mail{padding-top:40px;background:url(../i/mail-icon.png) no-repeat center top;display:block}.wrapper main.faq .left_33{width:300px;float:left;margin-right:20px}.wrapper main.faq .center_33{width:300px;float:left;margin-right:20px}.wrapper main.faq .right_33{width:300px;float:right}.wrapper main.faq h2{color:#3b444b;text-align:center;text-transform:uppercase;margin:40px 0;font-size:40px}.wrapper main.faq h3{font-size:21px;font-weight:bold;color:#3b444b;text-transform:uppercase;margin-bottom:25px}.wrapper main.faq h4{position:relative;background:#6cb6e8;opacity:0.8;color:#fff;padding:10px 10px;line-height:30px;font-size:18px}.wrapper main.faq .corner{position:relative;top:-1px;float:right;background:url(../i/question_rectangle.png) no-repeat center center;width:43px;height:37px;display:block}.wrapper main.faq p{clear:both;margin-bottom:35px;padding-top:10px}.wrapper main.manufacture .cont{background:#3b444b;top:50%;left:50%;width:500px;height:500px;margin:-250px 0 0 -250px;opacity:0.9;position:absolute}.wrapper main.manufacture .left_50{position:relative;float:left;width:50%;height:0;padding-bottom:50%;transition:background-size 1s ease;height:100%;background:url(../i/IMG_0023.jpg) no-repeat center center;-webkit-background-size:100% 100%;background-size:100% 100%;display:block}.wrapper main.manufacture .left_50:hover{-webkit-background-size:120% 120%;background-size:120% 120%}.wrapper main.manufacture .right_50{position:relative;float:left;width:50%;height:0;padding-bottom:50%;transition:background-size 1s ease;height:100%;background:url(../i/IMG_0158.jpg) no-repeat center center;-webkit-background-size:100% 100%;background-size:100% 100%;display:block}.wrapper main.manufacture .right_50:hover{-webkit-background-size:120% 120%;background-size:120% 120%}.wrapper main.manufacture h3{margin-top:50px;margin-bottom:15px;color:#fff;text-align:center;text-transform:uppercase;padding:0 50px;font-size:40px;font-weight:bold;line-height:1.3em}.wrapper main.manufacture p{color:#fff;text-align:center;padding:0 50px;line-height:30px;font-size:18px}.wrapper main.manufactures .page_navigation{display:block;overflow:hidden;width:120px;margin:0 auto;padding-bottom:40px}.wrapper main.manufactures .page_navigation li{float:left;padding-top:0;text-align:center;width:120px;cursor:pointer;display:block}.wrapper main.manufactures .page_navigation li a{font-size:18px;text-decoration:none;color:#cdcdcd;display:block;background:url(../i/section_manuf.png) no-repeat 10px top;padding-top:125px}.wrapper main.manufactures .page_navigation li:first-child{margin-right:35px}.wrapper main.manufactures .page_navigation li:first-child a{background-position:10px -214px}.wrapper main.manufactures .page_navigation li:first-child a.active,.wrapper main.manufactures .page_navigation li:first-child a:hover{background-position:-190px -214px;color:#3b444b}.wrapper main.manufactures .page_navigation li:last-child a.active,.wrapper main.manufactures .page_navigation li:last-child a:hover{background-position:-190px 0;color:#3b444b}.wrapper main.manufactures h2{background:#3b444b;color:#fff;text-align:center;padding:15px 0;margin:0}.wrapper main.manufactures .table{width:640px;margin:0 auto}.wrapper main.manufactures .table table{width:640px;margin-bottom:95px}.wrapper main.manufactures .table table tr td{border-bottom:2px solid #cdcdcd;padding:20px 0;width:450px}.wrapper main.manufactures .table table tr td:last-child{text-align:center;width:145px}.wrapper main.manufactures .table table tr:last-child td{border-bottom:2px solid #c0c0c0}.wrapper main.manufactures h3 + hr{margin-top:-14px;border-top:2px solid #c0c0c0}.wrapper main.manufactures h3{position:relative;text-transform:uppercase;text-align:center;color:#3b444b;margin-bottom:30px;font-size:28px;padding-bottom:10px;background:url(../i/right_border.png) no-repeat right bottom, url(../i/left_border.png) no-repeat left bottom;display:block;margin-top:10px !important;margin-bottom:10px;line-height:40px}.wrapper main.manufactures p + hr{display:block;width:450px;height:2px;background:#c0c0c0;border-top:0;margin:45px auto}.wrapper main.manufactures img{margin-top:30px;margin-bottom:25px}.wrapper main.manufactures h4{display:block;text-align:center;color:#3b444b;font-size:21px}.wrapper main.objects,.wrapper main.object{width:100%}.wrapper main.objects .filter,.wrapper main.object .filter{width:940px;margin:0 auto;padding-bottom:40px}.wrapper main.objects .filter select,.wrapper main.object .filter select{width:100%;height:50px}.wrapper main.objects .body,.wrapper main.object .body{padding-top:30px;padding-bottom:25px}.wrapper main.objects .body h3,.wrapper main.object .body h3{color:#3b444b;text-align:center;text-transform:uppercase;margin-bottom:30px;font-size:40px;line-height:1em}.wrapper main.objects .body p,.wrapper main.object .body p{font-size:18px;line-height:30px}.wrapper main.objects .resourses,.wrapper main.object .resourses{padding-top:100px;overflow:hidden}.wrapper main.objects .resourses .left_50,.wrapper main.object .resourses .left_50{width:445px;float:left;padding-bottom:100px}.wrapper main.objects .resourses .right_50,.wrapper main.object .resourses .right_50{width:395px;float:right;margin-right:50px;padding-bottom:100px}.wrapper main.objects .resourses .right_50 h4,.wrapper main.object .resourses .right_50 h4{font-size:28px;color:#3b444b;padding-bottom:10px;position:relative;text-align:left;padding-left:30px;line-height:1em;background:url(../i/right_border.png) no-repeat right bottom;padding-top:15px}.wrapper main.objects .resourses .right_50 hr,.wrapper main.object .resourses .right_50 hr{border-top:2px solid #c0c0c0;position:relative;margin-top:-4px;z-index:-1;margin-bottom:30px}.wrapper main.objects .resourses .right_50 p,.wrapper main.object .resourses .right_50 p{font-size:18px;line-height:30px}.wrapper main.objects .material,.wrapper main.object .material{clear:both;background:#7dd3f4 url(../i/facts_of_projects_bg.jpg) no-repeat center center;-webkit-background-size:cover;background-size:cover;min-height:341px;padding-top:30px}.wrapper main.objects .material h3,.wrapper main.object .material h3{text-align:center;text-transform:uppercase;font-size:40px;color:#fff;font-weight:bold;line-height:1em;clear:both;margin-bottom:50px}.wrapper main.objects .material ul li,.wrapper main.object .material ul li{list-style-type:none;display:block;text-align:center;position:relative;float:left;width:232px;min-height:122px;margin-right:3px;height:auto;background:url(../i/number-bg.png) no-repeat top center}.wrapper main.objects .material ul li .main,.wrapper main.object .material ul li .main{line-height:86px;display:block;margin-top:0;width:100%;font-size:38px;color:#3b444b;font-weight:bold}.wrapper main.objects .material ul li .annotation,.wrapper main.object .material ul li .annotation{font-size:21px;color:#fff;margin-top:50px;width:200px;margin-right:auto;margin-left:auto;font-weight:bold;line-height:30px}.wrapper main.objects .wp-post-image,.wrapper main.object .wp-post-image{width:100%;height:auto}.wrapper main.objects .left_50 .picture,.wrapper main.object .left_50 .picture{width:445px;height:445px;border-radius:100%;-webkit-border-rradius:100%}.wrapper main.objects .other_objects h3,.wrapper main.object .other_objects h3{font-size:40px;margin-top:100px;margin-bottom:50px;text-transform:uppercase;text-align:center;color:#3b444b}.wrapper main.objects .other_object,.wrapper main.object .other_object{float:left;width:25%;height:0;padding-bottom:25%;-webkit-background-size:auto 100% !important;background-size:auto 100% !important;-webkit-transition:background-size 1s ease;-moz-transition:background-size 1s ease;-ms-transition:background-size 1s ease;-o-transition:background-size 1s ease;transition:background-size 1s ease;position:relative}.wrapper main.objects .other_object:hover,.wrapper main.object .other_object:hover{-webkit-background-size:auto 120% !important;background-size:auto 120% !important}.wrapper main.objects .other_object .other_object_img,.wrapper main.object .other_object .other_object_img{height:100%;width:100%;background:rgba(59, 68, 75, 0);position:absolute;transition:all 0.5s ease;opacity:0;color:#fff;text-decoration:none;text-align:center;overflow:hidden}.wrapper main.objects .other_object .other_object_img h4,.wrapper main.object .other_object .other_object_img h4{font-size:20px;margin-bottom:20px;padding:20px 20px 0;display:block;line-height:1em;text-transform:uppercase}@media only screen and (min-width:1025px) and (max-width:1399px){.wrapper main.objects .other_object .other_object_img h4,.wrapper main.object .other_object .other_object_img h4{font-size:30px;padding-top:30px}}@media only screen and (min-width:1400px){.wrapper main.objects .other_object .other_object_img h4,.wrapper main.object .other_object .other_object_img h4{font-size:35px;padding-top:50px}}.wrapper main.objects .other_object .other_object_img p,.wrapper main.object .other_object .other_object_img p{font-size:18px;line-height:30px;padding:0 20px}.wrapper main.objects .other_object .other_object_img:hover,.wrapper main.object .other_object .other_object_img:hover{background:rgba(59, 68, 75, 0.8);opacity:1}.wrapper main.about .page_navigation{display:block;overflow:hidden;width:520px;margin:0 auto;padding-bottom:40px}.wrapper main.about .page_navigation li{float:left;padding-top:0;text-align:center;width:120px;cursor:pointer;display:block}.wrapper main.about .page_navigation li a{font-size:18px;text-decoration:none;color:#cdcdcd;display:block;background:url(../i/section_about.png) no-repeat 10px top;padding-top:125px}.wrapper main.about .page_navigation li.partners{margin-right:65px}.wrapper main.about .page_navigation li.partners a{background-position:10px -214px}.wrapper main.about .page_navigation li.partners a.active,.wrapper main.about .page_navigation li.partners a:hover{background-position:-190px -214px;color:#3b444b}.wrapper main.about .page_navigation li.certs{margin-right:65px}.wrapper main.about .page_navigation li.certs a:hover{background-position:-190px 0;color:#3b444b}.wrapper main.about .page_navigation li.team a{background-position:10px -428px}.wrapper main.about .page_navigation li.team a:hover{background-position:-190px -428px;color:#3b444b}.wrapper main.about .page_navigation li.partners.current a{background-position:-190px -214px;color:#3b444b}.wrapper main.about .page_navigation li.certs.current a{background-position:-190px 0;color:#3b444b}.wrapper main.about .page_navigation li.team.current a{background-position:-190px -428px;color:#3b444b}.wrapper main.about #tabs-container{margin-top:75px}.wrapper main.about .tab-content{display:none}.wrapper main.about .tab-content#tab-1{display:block}.wrapper main.about .tab-content h3{padding-top:50px;position:relative;text-transform:uppercase;text-align:center;color:#3b444b;margin-bottom:30px;font-size:28px;padding-bottom:10px;background:url(../i/right_border.png) no-repeat right bottom, url(../i/left_border.png) no-repeat left bottom;display:block;margin-top:10px !important;margin-bottom:10px;line-height:40px}.wrapper main.about .tab-content hr{margin-top:-14px;border-top:2px solid #c0c0c0}.wrapper main.about .custom-post{clear:both;overflow:hidden;margin-top:75px}.wrapper main.about .custom-post .left-side-content{width:200px;float:left;text-align:center}.wrapper main.about .custom-post .left-side-content img{width:95px;height:auto}.wrapper main.about .custom-post .right-side-content{margin-left:40px;width:700px;float:left}.wrapper main.about .custom-post .right-side-content h4{font-size:21px;color:#3b444b;text-transform:uppercase}.wrapper main.about .custom-post .right-side-content p{margin-top:40px;line-height:30px;font-size:18px}.wrapper main.about .custom-post .right-side-content a{color:#3b444b;text-decoration:none;font-size:18px;line-height:30px}.wrapper main.about .custom-post .right-side-content a:hover{text-decoration:underline}.wrapper main.about .team .custom-post{clear:none;overflow:auto;margin-top:75px;width:200px;margin:35px 55px 0px 55px;float:left;display:block}.wrapper main.about .team .custom-post .left-side-content{width:100%;float:left;text-align:center}.wrapper main.about .team .custom-post .left-side-content img{width:200px;height:auto}.wrapper main.about .team .custom-post .right-side-content{margin-left:0px;width:100%;float:left}.wrapper main.about .team .custom-post .right-side-content h4{font-size:21px;color:#3b444b;text-transform:uppercase}.wrapper main.about .team .custom-post .right-side-content p{margin-top:0px;line-height:30px;font-size:18px;text-align:center}.wrapper main.about .team .custom-post .right-side-content a{color:#3b444b;text-decoration:none;font-size:18px;line-height:30px}.wrapper main.about .team .custom-post .right-side-content a:hover{text-decoration:underline}.wrapper main.service h3{padding-top:50px;position:relative;text-transform:uppercase;text-align:center;color:#3b444b;margin-bottom:30px;font-size:28px;padding-bottom:10px;background:url(../i/right_border.png) no-repeat right bottom, url(../i/left_border.png) no-repeat left bottom;display:block;margin-top:10px !important;margin-bottom:10px;line-height:40px}.wrapper main.service hr{margin-top:-14px;border-top:2px solid #c0c0c0}.wrapper main.service .page_navigation{display:block;overflow:hidden;width:925px;margin:0 auto;padding-bottom:40px}.wrapper main.service .page_navigation li{float:left;padding-top:0;text-align:center;width:120px;cursor:pointer;display:block;margin-right:40px}.wrapper main.service .page_navigation li a{font-size:18px;text-decoration:none;color:#cdcdcd;display:block;background:url(../i/section_services.png) no-repeat 10px 0;padding-top:125px}.wrapper main.service .page_navigation li.pri a:hover{background-position:-190px 0;color:#3b444b}.wrapper main.service .page_navigation li.hea a{background-position:10px -214px}.wrapper main.service .page_navigation li.hea a:hover{background-position:-190px -214px;color:#3b444b}.wrapper main.service .page_navigation li.zak a{background-position:10px -428px}.wrapper main.service .page_navigation li.zak a:hover{background-position:-190px -428px;color:#3b444b}.wrapper main.service .page_navigation li.valk a{background-position:10px -855px}.wrapper main.service .page_navigation li.valk a:hover{background-position:-190px -855px;color:#3b444b}.wrapper main.service .page_navigation li.pesk a{background-position:10px -1070px}.wrapper main.service .page_navigation li.pesk a:hover{background-position:-190px -1070px;color:#3b444b}.wrapper main.service .page_navigation li.vkl{margin-right:0}.wrapper main.service .page_navigation li.vkl a{background-position:10px -642px}.wrapper main.service .page_navigation li.vkl a:hover{background-position:-190px -642px;color:#3b444b}.wrapper main.service .section{padding-top:50px;padding-left:50px;padding-right:40px;clear:both}.wrapper main.service .section .left_50{float:left;width:425px}.wrapper main.service .section .right_50{float:right;width:380px}.wrapper main.service .section h4{font-size:21px;color:#3b444b;text-transform:uppercase;margin-top:20px;margin-bottom:10px;line-height:27px}.wrapper main.service .section p{margin-top:40px;line-height:30px;font-size:18px}.wrapper main.service .section#pri .picture{background:url('../i/4(1).jpg') no-repeat center center;-webkit-border-radius:100%;border-radius:100%;width:300px;height:300px}.wrapper main.service .section#hea .picture{background:url('../i/IMG_0035-3.jpg') no-repeat center center;-webkit-border-radius:100%;border-radius:100%;width:300px;height:300px}.wrapper main.service .section#zak .picture{background:url('../i/IMG_0121.jpg') no-repeat center center;-webkit-border-radius:100%;border-radius:100%;width:300px;height:300px}.wrapper main.service .section#valk .picture{background:url('../i/vakl_web.jpg') no-repeat center center;-webkit-border-radius:100%;border-radius:100%;width:300px;height:300px}.wrapper main.service .section#pesk .picture{background:url('../i/pesk_web.jpg') no-repeat center center;-webkit-border-radius:100%;border-radius:100%;width:300px;height:300px}.wrapper main.service .section#vkl .picture{background:url('../i/NUM1.jpg') no-repeat center center;-webkit-border-radius:100%;border-radius:100%;width:300px;height:300px}.wrapper main.products h3{padding-top:50px;position:relative;text-transform:uppercase;text-align:center;color:#3b444b;margin-bottom:30px;font-size:28px;padding-bottom:10px;background:url(../i/right_border.png) no-repeat right bottom, url(../i/left_border.png) no-repeat left bottom;display:block;margin-top:10px !important;margin-bottom:10px;line-height:40px}.wrapper main.products hr{margin-top:-14px;border-top:2px solid #c0c0c0}.wrapper main.products .page_navigation{display:block;overflow:hidden;width:675px;margin:0 auto;padding-bottom:40px}.wrapper main.products .page_navigation li{float:left;padding-top:0;text-align:center;width:130px;cursor:pointer;display:block;margin-right:51px}.wrapper main.products .page_navigation li a{font-size:18px;text-decoration:none;color:#cdcdcd;display:block;background:url(../i/section_manuf.png) no-repeat 10px 0;padding-top:130px}.wrapper main.products .page_navigation li.pro a.active,.wrapper main.products .page_navigation li.pro a:hover{background-position:-190px 0;color:#3b444b}.wrapper main.products .page_navigation li.alu a{background-position:10px -214px}.wrapper main.products .page_navigation li.alu a.active,.wrapper main.products .page_navigation li.alu a:hover{background-position:-190px -214px;color:#3b444b}.wrapper main.products .page_navigation li.ven a{background-position:10px -428px}.wrapper main.products .page_navigation li.ven a.active,.wrapper main.products .page_navigation li.ven a:hover{background-position:-190px -428px;color:#3b444b}.wrapper main.products .page_navigation li.inn{margin-right:0}.wrapper main.products .page_navigation li.inn a{background-position:10px -642px}.wrapper main.products .page_navigation li.inn a.active,.wrapper main.products .page_navigation li.inn a:hover{background-position:-190px -642px;color:#3b444b}.wrapper main.products .section{padding-top:50px;padding-left:50px;padding-right:40px;clear:both}.wrapper main.products .section .left_50{float:left;width:425px}.wrapper main.products .section .right_50{float:right;width:380px}.wrapper main.products .section h4{font-size:21px;color:#3b444b;text-transform:uppercase;margin-top:20px;margin-bottom:10px;line-height:27px}.wrapper main.products .section p{margin-top:40px;line-height:30px;font-size:18px}.wrapper main.products .section .picture{-webkit-border-radius:100%;border-radius:100%;width:300px;height:300px;display:block}.wrapper main.products .section .img_link{position:relative;display:block}.wrapper main.products .section .img_link .link-to{position:absolute;top:0;right:131px;background:url(../i/link_arrow.png) no-repeat center center;width:45px;height:50px;display:block}.wrapper main.products .section .img_link .link-to .dot{border:2px solid #3b444b;background:transparent;border-radius:100%;height:30px;width:30px;-webkit-animation:pulsation 1s ease-out;-moz-animation:pulsation 1s ease-out;animation:pulsation 1s ease-out;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite;position:absolute;top:8px;left:6px;z-index:1;opacity:1}.wrapper main.products .section.odd .left_50{width:375px;padding-left:50px}.wrapper main.product h3{margin:15px 0 50px 0;font-size:21px;color:#3b444b;text-transform:uppercase;line-height:30px}.wrapper main.product p{font-size:18px;line-height:30px}.wrapper main.product article h3{text-align:center;color:#3b444b;text-transform:uppercase;margin-bottom:0;font-size:40px;font-weight:bold;margin-top:40px;line-height:50px}.wrapper main.product article .gdc_row{line-height:30px;font-size:18px}.wrapper main.product article .gdc_row h3{margin:15px 0 5px 0;font-size:21px !important;text-align:left;color:#3b444b;text-transform:uppercase;line-height:30px}.wrapper main.product .glass-ico{display:block;width:100px;height:107px}.wrapper main.front{height:100%;min-height:100%;margin-top:0}.wrapper main.front video{-webkit-background-size:cover;background-size:cover;min-width:100%;width:100%;height:auto}.wrapper main.front .video_bg_mobile{background:url(../i/preview.png) no-repeat center center;-webkit-background-size:cover;background-size:cover;height:100%;min-height:100%}.wrapper main.front .button-down{display:block;width:50px;height:50px;position:relative;top:-75px;margin:0 auto -55px;background:url(../i/top_navigate_arrow.png) no-repeat center center}.wrapper main.front .button-down .dot-white{cursor:pointer;border:3px solid #fff;height:43px;width:43px;display:block;border-radius:100%;-webkit-border-radius:100%;-webkit-animation:pulsation 1s ease-out;-moz-animation:pulsation 1s ease-out;animation:pulsation 1s ease-out;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite}@media screen and (min-color-index:0) and (-webkit-min-device-pixel-ratio:0){.wrapper main.front .button-down{top:-110px}}.wrapper main.front .about_home{background:#e7e7ea;padding-top:130px;margin-top:-3px;overflow:hidden}.wrapper main.front .about_home .wr{position:relative !important}.wrapper main.front .about_home .block_about{padding-left:150px;margin-bottom:100px;position:relative}.wrapper main.front .about_home .block_about .block:last-child{padding-bottom:0}.wrapper main.front .about_home .block_about h2{font-size:65px;margin-bottom:55px;line-height:1em}.wrapper main.front .about_home .block_about p{font:18px/30px 'PT Sans';max-width:530px}.wrapper main.front .about_home .parallax-item{position:absolute}.wrapper main.front .about_home .parallax-item.item-1{background:url("../i/main_page_move_block_2.png") no-repeat center center;width:789px;height:1149px;bottom:50px;left:-685px}.wrapper main.front .about_home .parallax-item.item-2{background:url("../i/main_page_move_block_1.png") no-repeat center center;width:761px;height:764px;top:-150px;right:-550px}.wrapper main.front .about_home .parallax-item.item-3{background:url("../i/main_page_move_block_3.png") no-repeat center center;width:526px;height:701px;bottom:-100px;right:-500px;z-index:5}.wrapper main.front .slider_home{margin-bottom:140px}.wrapper main.front .slider_home .page_navigation{display:block;overflow:hidden;width:675px;margin:0 auto;margin-top:210px}.wrapper main.front .slider_home .page_navigation li{float:left;padding-top:0;text-align:center;width:130px;cursor:pointer;display:block;margin-right:51px}.wrapper main.front .slider_home .page_navigation li a{font-size:18px;text-decoration:none;color:#cdcdcd;display:block;background:url(../i/section_manuf.png) no-repeat 10px 0;padding-top:125px}.wrapper main.front .slider_home .page_navigation li.pro a.flex-active,.wrapper main.front .slider_home .page_navigation li.pro a:hover{background-position:-190px 0;color:#3b444b}.wrapper main.front .slider_home .page_navigation li.alu a{background-position:10px -214px}.wrapper main.front .slider_home .page_navigation li.alu a.flex-active,.wrapper main.front .slider_home .page_navigation li.alu a:hover{background-position:-190px -214px;color:#3b444b}.wrapper main.front .slider_home .page_navigation li.ven a{background-position:10px -428px}.wrapper main.front .slider_home .page_navigation li.ven a.flex-active,.wrapper main.front .slider_home .page_navigation li.ven a:hover{background-position:-190px -428px;color:#3b444b}.wrapper main.front .slider_home .page_navigation li.inn{margin-right:0}.wrapper main.front .slider_home .page_navigation li.inn a{background-position:10px -642px}.wrapper main.front .slider_home .page_navigation li.inn a.flex-active,.wrapper main.front .slider_home .page_navigation li.inn a:hover{background-position:-190px -642px;color:#3b444b}.wrapper main.front .slider_home .flex-viewport{min-height:550px !important}.wrapper main.front .slider_home .slides{padding-top:100px;overflow:hidden;margin-bottom:140px}.wrapper main.front .slider_home .slides .right_s_50{width:445px;float:right;padding-bottom:50px}.wrapper main.front .slider_home .slides .right_s_50 .picture{width:445px;height:445px;border-radius:100px;-webkit-border-radius:100%}.wrapper main.front .slider_home .slides a{position:relative}.wrapper main.front .slider_home .slides .link-to{display:block;width:86px;height:96px;background:url(../i/link_arrow_main_page.png) no-repeat left bottom;position:absolute;right:50px;top:0}.wrapper main.front .slider_home .slides .link-to span{border:4px solid #3b444b;height:56px;width:56px;top:16px;left:12px;display:block;position:relative;-webkit-animation:pulsation 1s ease-out;-moz-animation:pulsation 1s ease-out;animation:pulsation 1s ease-out;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite;border-radius:100%;-webkit-border-radius:100%}.wrapper main.front .slider_home .slides .left_s_50{width:480px;float:left;padding-bottom:100px}.wrapper main.front .slider_home .slides .left_s_50 h4{font-size:28px;color:#3b444b;padding-bottom:10px;position:relative;text-align:left;padding-left:70px;line-height:1em;background:url(../i/left_border.png) no-repeat left bottom;padding-top:5px;text-transform:uppercase}.wrapper main.front .slider_home .slides .left_s_50 hr{border-top:2px solid #c0c0c0;position:relative;margin-top:-4px;z-index:-1;margin-bottom:30px}.wrapper main.front .slider_home .slides .left_s_50 p{font-size:18px;line-height:30px;padding-left:70px;padding-right:30px}.wrapper main.front .material{clear:both;background:#7dd3f4 url(../i/company-info-block-bg.jpg) no-repeat center center;-webkit-background-size:cover;background-size:cover;min-height:371px;padding-top:30px}.wrapper main.front .material h3{text-align:center;text-transform:uppercase;font-size:40px;color:#fff;font-weight:bold;line-height:1em;clear:both;margin-bottom:50px}.wrapper main.front .material ul li{list-style-type:none;display:block;text-align:center;position:relative;float:left;width:232px;min-height:122px;margin-right:3px;height:auto;background:url(../i/number-bg.png) no-repeat top center}.wrapper main.front .material ul li .main{line-height:86px;display:block;margin-top:0;width:100%;font-size:38px;color:#3b444b;font-weight:bold}.wrapper main.front .material ul li .annotation{font-size:21px;color:#fff;margin-top:50px;width:200px;margin-right:auto;margin-left:auto;font-weight:bold;line-height:30px}.wrapper main.front .left_50{margin-top:90px;width:50%;height:750px;float:left;background:#f0f0f0}.wrapper main.front .right_50{margin-top:90px;width:50%;height:750px;float:right;background:url(../i/contacts-right-img.jpg) no-repeat center center;-webkit-background-size:cover;background-size:cover;position:relative}.wrapper main.front .contacts_info{position:absolute;margin-left:-172px;width:345px;background:#fff;z-index:1;height:520px;top:110px;font-size:21px;text-align:center}.wrapper main.front .contacts_info h3{font-size:40px;color:#3b444b;font-weight:bold;padding-top:40px;line-height:1.3em;padding-bottom:20px}.wrapper main.front .contacts_info .c_adress{padding-top:40px;background:url(../i/address-icon.png) no-repeat center top;display:block}.wrapper main.front .contacts_info .c_phone{padding-top:40px;background:url(../i/tel-icon.png) no-repeat center top;display:block}.wrapper main.front .contacts_info .c_mail{padding-top:40px;background:url(../i/mail-icon.png) no-repeat center top;display:block}.wrapper main.front .contacts_info h6{font-size:30px;color:#fff;font-weight:bold;padding-top:40px;line-height:1.3em;padding-bottom:20px}.wrapper main.front .contacts_info .c_adress{padding-top:40px;background:url(../i/address-icon.png) no-repeat center top;display:block}.wrapper main.front .contacts_info .c_phone{padding-top:40px;background:url(../i/tel-icon.png) no-repeat center top;display:block}.wrapper main.front .contacts_info .c_mail{padding-top:40px;background:url(../i/mail-icon.png) no-repeat center top;display:block}.wrapper footer{clear:both;padding-top:20px}.wrapper footer .logo_footer{text-indent:-9999px;background:url(../i/logo_mini.png) no-repeat 0 0;width:51px;height:52px;display:block;float:left;padding-right:15px;padding-bottom:5px}.wrapper footer p{height:52px;line-height:52px;width:300px;float:left}.wrapper footer .sochial{width:260px;float:right;margin-top:5px}.wrapper footer .sochial a{float:left;margin:0 0 0 15px}.wrapper footer .FB_icon{background:url("../i/FB_icon.png") no-repeat;display:block;height:37px;width:37px}.wrapper footer .Skype_icon{background:url("../i/Skype_icon.png") no-repeat;display:block;height:37px;width:83px}.wrapper footer .Viber_icon{background:url("../i/Viber_icon.png") no-repeat;display:block;height:37px;width:79px}.wrapper footer .Telegram_icon{background:url("../i/Telegram_icon.png") no-repeat;display:block;height:37px;width:79px}#fancybox-content{background:#dbe3eb !important;border-color:#dbe3eb !important}#call h5,#feedb h5{font-size:30px;color:#797979;text-align:center;margin-top:23px;text-transform:none;font-weight:normal;padding-bottom:10px}#call .wpcf7-form-control-wrap textarea,#feedb .wpcf7-form-control-wrap textarea,#call .wpcf7-form-control-wrap input,#feedb .wpcf7-form-control-wrap input{width:90%;height:20px;border:1px solid #d7d7d7;margin-top:15px;outline:none;color:#3b444b;padding:6px 12px;font-size:14px;line-height:1.42857143;font-family:'PT Sans', sans-serif}#call .wpcf7-form-control-wrap textarea,#feedb .wpcf7-form-control-wrap textarea{height:70px;resize:none}#call .wpcf7-submit,#feedb .wpcf7-submit{height:35px;background:#3a638f;color:#fff;border:none;outline:none;margin-top:25px;margin-bottom:15px;border-radius:3px;padding:0 22px;cursor:pointer;font-size:18px;font-family:'PT Sans', sans-serif}#fancybox-overlay{background:rgba(109, 183, 233, 0.9) !important}form .disc{color:#2d2f30;font-size:18px;text-align:center;line-height:30px;width:400px;margin:10px auto 20px auto}body .call-button{position:fixed;display:block;top:50%;margin-top:-80px;right:20px;height:50px;z-index:40;cursor:pointer}body .call-button .icon{display:block;position:relative;float:right;z-index:40;width:50px;height:50px;background:url("../i/call_button_right.png") no-repeat}body .call-button .bg{position:absolute;right:0;top:0;width:50px;padding-left:30px;border-radius:40px;line-height:50px;color:#fff;height:50px;opacity:0.8;background:#3b444b;overflow:hidden;white-space:nowrap;font-size:18px;padding:0;text-align:center}body .feedback-button{position:fixed;display:block;top:50%;margin-top:-25px;right:20px;height:50px;z-index:40;cursor:pointer}body .feedback-button .icon{display:block;position:relative;float:right;z-index:40;width:50px;height:50px;background:url("../i/type_button_right.png") no-repeat}body .feedback-button .bg{position:absolute;right:0;top:0;width:50px;padding-left:30px;border-radius:40px;line-height:50px;color:#fff;height:50px;opacity:0.8;background:#007ba7;overflow:hidden;white-space:nowrap;font-size:18px;padding:0;text-align:center}body .presentation-button{position:fixed;display:block;top:50%;margin-top:30px;right:20px;height:50px;z-index:40;cursor:pointer}body .presentation-button .icon{display:block;position:relative;float:right;z-index:40;width:50px;height:50px;background:url("../i/presentationl_button_right.png") no-repeat}body .presentation-button .bg{position:absolute;right:0;top:0;width:50px;border-radius:40px;line-height:50px;color:#fff;height:50px;opacity:0.8;background:#ffd700;overflow:hidden;white-space:nowrap;font-size:16px;padding:0;text-align:center}.dn{display:none}