html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}:focus{outline:0}body{line-height:1;color:black;background:white}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}html{background:#fff}body{font-size:16px;font-family:'Jost', sans-serif;background:#fff;color:#000;overflow-x:hidden;min-height:100%;min-width:1300px;-webkit-transition:all 1s ease;-o-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease}.clear{clear:both;width:0px;height:0px;overflow:hidden;font-size:0px;line-height:0px}a{-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;text-decoration:none;color:#333333;-webkit-appearance:none}a:hover{text-decoration:underline}b,strong{font-weight:700}body img{max-width:100%}input,textarea,select{font-family:'Jost', sans-serif;-webkit-appearance:none;-webkit-appearance:none;border-radius:0;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease}.btn{color:#fff;font-family:'Jost';position:relative;text-align:center;display:inline-block;text-transform:uppercase;-webkit-appearance:none;border:2px solid #6d1d34;background:transparent;font-size:10px;padding:9px 12px 6px 13px;font-size:10px;font-weight:bold;color:#6d1d34;border-radius:50px;cursor:pointer}.btn:hover{text-decoration:none;border-color:#e6dedb;background:#efe8e6}.btn-big{font-size:17px;padding:19px 44px}.btn-orange{background:#FFCB95}.btn-blank{background:transparent;border:1px solid #707070}.desktop{display:block}.mobile{display:none !important}.btn.desktop{display:inline-block}.cont{width:1280px;margin:0 auto;padding:0 15px;position:relative;z-index:1}header{position:absolute;width:100%;top:0;left:0;z-index:3}header .header-bg{background:#fff;border-radius:0 0 10px 10px;padding:33px 0 19px 0}header .header-bg .menu-left{float:left;margin:23px 0px 0 59px;width:482px}header .header-bg .menu-left li{float:left;position:relative;padding-bottom:37px}header .header-bg .menu-left a{float:left;color:#6d1d34;margin:0 40px 0 0px;padding:6px 11px;border-radius:20px}header .header-bg .menu-left a:hover{text-decoration:none;background:#6d1d34;color:#fff}header .header-bg .menu-left li .dd{position:absolute;background:#ffffff;border-radius:10px;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.3);left:0;top:99%;margin:0 0 0 -48px;padding:51px 0 16px 50px;width:1208px;display:none}header .header-bg .menu-left li .dd a{float:left;width:202px;margin:0 177px 33px 0;padding-left:0px;position:relative}header .header-bg .menu-left li .dd.padding a{padding-left:60px;width:142px}header .header-bg .menu-left li .dd a.icon-1:before{content:"";position:absolute;width:24px;height:24px;background:url(icon-1-red.png) no-repeat;background-size:contain;left:10px;top:0}header .header-bg .menu-left li .dd a.icon-2:before{content:"";position:absolute;width:24px;height:24px;background:url(icon-3-red.png) no-repeat;background-size:contain;left:10px;top:0}header .header-bg .menu-left li .dd a.icon-3:before{content:"";position:absolute;width:24px;height:24px;background:url(icon-5-red.png) no-repeat;background-size:contain;left:10px;top:0}header .header-bg .menu-left li .dd a.icon-4:before{content:"";position:absolute;width:24px;height:24px;background:url(icon-2-red.png) no-repeat;background-size:contain;left:10px;top:0}header .header-bg .menu-left li .dd a.icon-5:before{content:"";position:absolute;width:24px;height:24px;background:url(icon-4-red.png) no-repeat;background-size:contain;left:10px;top:0}header .header-bg .menu-left li .dd a.icon-6:before{content:"";position:absolute;width:24px;height:24px;background:url(icon-6-red.png) no-repeat;background-size:contain;left:10px;top:0}header .header-bg .menu-left li .dd a:hover{color:#6d1d34;background-color:transparent;opacity:0.5}header .header-bg .menu-left li .dd-2{left:-195px}header .header-bg .menu-left li:hover .dd{display:block}header .header-bg .menu-left li:hover .li{text-decoration:none;background:#6d1d34;color:#fff}header .header-bg .logo{float:left;width:212px;height:76px;background:url(logo.png) no-repeat;background-size:contain}header .header-bg .logo_en{background:url(logo_en.png) no-repeat;background-size:contain}header .header-bg .logo_kz{background:url(logo_kz.png) no-repeat;background-size:contain}header .header-bg .menu-right{float:left;margin:23px 0px 0 53px;width:188px}header .header-bg .menu-right li{float:left}header .header-bg .menu-right a{float:left;color:#6d1d34;padding:6px 11px;border-radius:20px}header .header-bg .menu-right a:hover{text-decoration:none;background:#6d1d34;color:#fff}header .header-bg .phone-block{float:left;margin:7px 0 0 35px;width:170px}header .header-bg .phone-block .phone{position:relative;font-size:18px;color:#6d1d34;margin:0 0 0 4px}header .header-bg .phone-block .phone:before{content:"";position:absolute;width:16px;height:16px;background:url(phone.png) no-repeat;background-size:contain;left:0;top:0;margin:5px 0 0 -29px}header .header-bg .phone-block .btn{margin:16px 0 0 0}header .header-bg .lng-block{float:right;text-transform:uppercase;color:#6d1d34;margin:23px 29px 0 0;position:relative;padding-bottom:36px}header .header-bg .lng-block .current{color:#6d1d34;padding:6px 11px;border-radius:20px;display:block}header .header-bg .lng-block .current:hover{text-decoration:none;background:#6d1d34;color:#fff}header .header-bg .lng-block .dd{position:absolute;background:#ffffff;border-radius:10px;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.3);top:99%;right:-40px;margin:0 0 0 0px;padding:59px 77px 32px 60px;width:83px;display:none}header .header-bg .lng-block .dd a{display:block;color:#6d1d34;text-transform:none;margin-bottom:24px}header .header-bg .lng-block .dd a:hover,header .header-bg .lng-block .dd a.active{opacity:0.5;text-decoration:none}header .header-bg .lng-block:hover .dd{display:block}header .header-bg .lng-block:hover .current{text-decoration:none;background:#6d1d34;color:#fff}header.full{border-bottom:1px solid #e6dedb;background:#fff}.slider{background:transparent;height:703px;text-align:center;color:#fff;position:relative}.slider .title{font-size:50px;line-height:50px;padding:220px 0 15px 0;width:60%;display:block;margin:0 auto}.slider .short{line-height:22px;margin:0 auto;width:30%;margin:0 auto 77px auto}.slider .btn{display:inline-block;color:#fff;font-size:14px;padding:16px 37px}.slider .btn:hover{color:#6d1d34}.slider-cont{text-align:center;color:#fff;position:relative;overflow:hidden}.slider-cont .slider-cont-rell{z-index:2 !important}.slider-cont .nav{text-align:center;margin:0px 0 0 0}.slider-cont .nav span{display:inline-block;width:26px;height:26px;border-radius:25px;border:2px solid transparent;line-height:26px;text-align:center;font-size:14px;margin:0 8px}.slider-cont .nav span.active,.slider-cont .nav span:hover{border:2px solid #6d1d34;cursor:pointer}.slider-cont .left{position:absolute;left:0;top:0;width:10px;height:16px;background:url(prev.png) no-repeat top center;background-size:contain;margin:-160px 0 0 45px;cursor:pointer}.slider-cont .right{position:absolute;right:0;top:0;width:10px;height:16px;background:url(prev.png) no-repeat top center;background-size:contain;margin:-160px 45px 0 0;transform:rotate(-180deg);cursor:pointer}.slider-cont{position:relative}.slider-cont .cont-position{position:absolute;margin:auto;left:0;right:0;bottom:130px;z-index:3}.slider-cont video{position:absolute;min-width:100%;min-height:100%;width:auto;height:auto;top:0;left:0%}.slider-cont:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#2c1f23;opacity:0.3;z-index:1}.slider-cont:after{content:"";position:absolute;left:0;bottom:-1px;width:100%;height:100%;background:url(duga_1.png) center bottom no-repeat;background-size:contain;z-index:1}.slider-cont .owl-controls{display:none}.tab-cats{margin:-83px 0 0 0;position:relative;z-index:2}.tab-cats .cats-line{background:#6d1d34;border-radius:10px;margin:0 auto;width:748px;position:relative;overflow:hidden}.tab-cats .cats-line a{float:left;text-align:center;height:110px;border-right:1px solid #581528;width:123px}.tab-cats .cats-line a img{height:24px;display:inline-block;margin:22px 0 8px 0}.tab-cats .cats-line a img.default{display:inline-block}.tab-cats .cats-line a img.hover{display:none}.tab-cats .cats-line a span{font-size:16px;line-height:17px;color:#fff;display:block;width:74%;margin:0 auto}.tab-cats .cats-line a.last{border-right:none;width:128px}.tab-cats .cats-line a:hover{text-decoration:none;border-color:#581528;background:#efe8e6;color:#581528}.tab-cats .cats-line a:hover span{color:#581528}.tab-cats .cats-line a:hover img.default{display:none}.tab-cats .cats-line a:hover img.hover{display:inline-block}.tab-cats .cats-line.cats-line-white{background:#efe8e6}.tab-cats .cats-line.cats-line-white a .hover{display:none}.tab-cats .cats-line.cats-line-white a span{color:#6d1d34}.tab-cats .cats-line.cats-line-white a:hover,.tab-cats .cats-line.cats-line-white a.active{background:#6d1d34;opacity:1}.tab-cats .cats-line.cats-line-white a:hover span,.tab-cats .cats-line.cats-line-white a.active span{color:#fff}.tab-cats .cats-line.cats-line-white a:hover .default,.tab-cats .cats-line.cats-line-white a.active .default{display:none}.tab-cats .cats-line.cats-line-white a:hover .hover,.tab-cats .cats-line.cats-line-white a.active .hover{display:inline-block}.main-page-about{padding:37px 0 69px 0}.main-page-about h1{font-size:40px;line-height:50px;color:#6d1d34;text-align:center;margin:0 auto 40px auto;width:80%}.main-page-about .image{float:left;position:relative;overflow:hidden;border-radius:10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.2);margin:0 0 0 60px}.main-page-about .image img{display:block}.main-page-about .text{float:left;margin:13px 0 0 50px;width:540px}.main-page-about .text p{line-height:22px;margin-bottom:22px}.main-page-about .text .vars{margin:44px 0 18px 0}.main-page-about .text .vars .item{float:left;width:33%}.main-page-about .text .vars .item b{display:block;font-size:27px;color:#6d1d34;font-weight:normal;margin-bottom:10px}.main-page-about .text .vars .item p{display:block;margin-bottom:10px}.main-page-about .text .btn{font-size:14px;padding:16px 36px}.polza{background:url(image-polza.jpg) no-repeat top center;background-size:cover;color:#fff;padding-bottom:80px;position:relative}.polza:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#2c1f23;opacity:0.3}.polza:after{content:"";position:absolute;left:0;top:1px;width:100%;height:100%;background:url(duga_1.png) center bottom no-repeat;background-size:contain}.polza .title{font-size:50px;line-height:50px;padding:62px 0 0 60px}.polza p{line-height:22px;margin:26px 0 0 60px;min-height:171px}.polza .btn{font-size:14px;color:#fff;margin:20px 0 0 60px;padding:17px 37px;border-color:#fff}.polza .btn:hover{color:#6d1d34}.polza-sub{margin:35px 0 0 0}.polza-sub .block{padding:0 0 0 577px}.polza-sub:after{background:url(duga.png) center bottom no-repeat;background-size:contain}.polza-sub-2{margin:35px 0 0 0;padding-bottom:134px}.polza-sub-2 .block{padding:0 0 0 577px}.polza-sub-2:after{background:url(duga.png) center bottom no-repeat;background-size:contain}.polza-sub-3{margin:35px 0 0 0;padding-bottom:134px;background:url(polza-sub-3.jpg) no-repeat top center;background-size:cover}.polza-sub-3 .block{padding:0 0 0 577px}.news-block{padding:58px 0 61px 0}.news-block .title{color:#6d1d34;text-align:center;font-size:40px;margin-bottom:41px}.news-block .item{float:left;position:relative;overflow:hidden;border-radius:10px;background:#6d1d34;color:#fff;height:290px;margin:0 -40px 0 60px;width:570px}.news-block .item span{display:block;font-size:18px;padding:48px 0 0 40px}.news-block .item b{display:block;font-size:30px;font-weight:normal;padding:18px 0 0 40px}.news-block .item .p{display:block;line-height:22px;padding:15px 30px 0 40px;overflow:hidden;position:relative;height:134px}.news-block .item ul{font-size:16px;line-height:22px;margin:10px 0 32px 0;list-style:disc;padding:0 0 0 18px}.news-block .item ul li{margin-bottom:10px}.news-block .item.item-last{background:url(small-page.jpg) no-repeat;background-size:cover}.news-block .item:hover{text-decoration:none;background:#f6f2f1;color:#6d1d34;box-shadow:0px 0px 0px 2px #e6dedb}.main-page-text{text-align:center;padding-bottom:55px}.main-page-text .title{color:#6d1d34;font-size:40px;margin-bottom:28px}.main-page-text .text{line-height:22px}.main-page-text .text p{margin-bottom:10px}.production{background:url(image-proizvodstvo.jpg) no-repeat top center;background-size:cover;color:#fff;padding:90px 0 110px 0px;position:relative;z-index:1}.production:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#2c1f23;opacity:0.3}.production:after{content:"";position:absolute;left:0;top:1px;width:100%;height:100%;background:url(duga.png) center bottom no-repeat;background-size:contain}.production .plashka{position:relative;overflow:hidden;border-radius:10px;background:rgba(109,29,52,0.9);color:#fff;margin:0 0 0 60px;padding:47px 0 50px 40px;width:1120px}.production .plashka .title{font-size:28px;margin-bottom:33px;width:90%}.production .plashka ul li{float:left;position:relative;width:28%;margin:0 0 28px 4.5%}.production .plashka ul li.icon-1:before{content:"";position:absolute;left:0;top:0;width:35px;height:35px;background:url(icons/spec.png) no-repeat;background-size:contain;margin:-10px 0 0 -51px}.production .plashka ul li.icon-2:before{content:"";position:absolute;left:0;top:0;width:35px;height:35px;background:url(icons/konserv.png) no-repeat;background-size:contain;margin:-10px 0 0 -51px}.production .plashka ul li.icon-3:before{content:"";position:absolute;left:0;top:0;width:35px;height:35px;background:url(icons/anim.png) no-repeat;background-size:contain;margin:-10px 0 0 -51px}.production .plashka ul li.icon-4:before{content:"";position:absolute;left:0;top:0;width:35px;height:35px;background:url(icons/sup.png) no-repeat;background-size:contain;margin:-10px 0 0 -51px}.production .plashka ul li.icon-5:before{content:"";position:absolute;left:0;top:0;width:35px;height:35px;background:url(icons/kolb.png) no-repeat;background-size:contain;margin:-10px 0 0 -51px}.production .plashka ul li.icon-6:before{content:"";position:absolute;left:0;top:0;width:35px;height:35px;background:url(icons/pohod.png) no-repeat;background-size:contain;margin:-10px 0 0 -51px}.production .plashka ul li.icon-7:before{content:"";position:absolute;left:0;top:0;width:35px;height:35px;background:url(icons/hleb.png) no-repeat;background-size:contain;margin:-10px 0 0 -51px}.production .plashka ul li.icon-8:before{content:"";position:absolute;left:0;top:0;width:35px;height:35px;background:url(icons/much.png) no-repeat;background-size:contain;margin:-10px 0 0 -51px}.production .plashka ul li.icon-9:before{content:"";position:absolute;left:0;top:0;width:35px;height:35px;background:url(icons/rest.png) no-repeat;background-size:contain;margin:-10px 0 0 -51px}.production .plashka p{min-height:103px;line-height:24px;width:90%}.production .plashka .btn{color:#fff;border-color:#fff;font-size:14px;padding:16px 37px}.production .plashka .btn:hover{color:#601a2e}.production-sub .plashka{margin:0 0 0 640px}.production-contacts{background:url(production-contacts.jpg) no-repeat top center;background-size:cover}.production-contacts .plashka{margin:0 0 0 640px;width:630px}.production-news{background:url(production-news.jpg) no-repeat top center;background-size:cover}.production-sert{background:url(production-sert.jpg) no-repeat top center;background-size:cover}.production-news .plashka{width:640px}.production-sert .plashka{width:640px}footer{background:#f6f2f1;padding:98px 0 0 0;margin:-30px 0 0 0}footer .top{border-bottom:1px solid #e6dedb;padding:0 0 24px 100px}footer .top .column{float:left;width:390px}footer .top .column .logo{width:118px;height:28px;background:url(logo-footer.png) no-repeat;background-size:cover;margin-bottom:50px;display:inline-block}footer .top .column .logo:hover{opacity:0.5}footer .top .column .logo.logo_ru{background:url(logo-footer_ru.png) no-repeat;background-size:cover}footer .top .column .logo.logo_en{background:url(logo-footer_en.png) no-repeat;background-size:cover}footer .top .column .logo.logo_kz{background:url(logo-footer_kz.png) no-repeat;background-size:cover}footer .top .column ul{margin:13px 0 0 0}footer .top .column ul li{margin-bottom:47px}footer .top .column ul li a{font-size:18px;color:#6d1d34}footer .top .column ul li a:hover{text-decoration:none;color:#9b8786}footer .top .column .link{font-size:18px;color:#6d1d34;margin:13px 0 26px 0;display:inline-block}footer .top .column p{line-height:22px;width:80%;margin-bottom:10px}footer .top .column p a{color:#6d1d34}footer .top .column p a:hover{color:#9b8786;text-decoration:none}footer .top .column .phone{position:relative;font-size:20px;color:#6d1d34;margin:17px 0 0 36px;display:inline-block}footer .top .column .phone:before{content:"";position:absolute;width:16px;height:16px;background:url(phone.png) no-repeat;background-size:contain;left:0;top:0;margin:2px 0 0 -36px}footer .top .column .btn{margin:28px 0 31px 0;font-size:14px;padding:15px 33px}footer .top .column .soc{background:#efe8e6;border-radius:30px;height:50px;line-height:50px;width:69%}footer .top .column .soc .insta{float:left;width:22px;height:22px;background:url(insta.png) no-repeat;background-size:contain;margin:14px 0 0 31px}footer .top .column .soc .vk{float:left;width:26px;height:15px;background:url(vk.png) no-repeat;background-size:contain;margin:18px 28px 0 23px}footer .top .column .soc .insta:hover{opacity:0.5}footer .top .column .soc .vk:hover{opacity:0.5}footer .top .column .soc span{float:left;font-size:14px;color:#6d1d34;border-left:1px solid #f6f2f1;padding:0 0 0 22px}footer .bottom{font-size:14px;padding:68px 280px 76px 100px}footer .bottom .copy{float:left}footer .bottom .polit{float:left;color:#6d1d34;margin:0 0 0 264px}footer .bottom .bd{float:right}footer .bottom .bd a{color:#6d1d34}.sub-slider{background:url(slider-catalog.jpg) no-repeat top center;background-size:cover;height:504px;text-align:center;color:#fff;position:relative}.sub-slider:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#2c1f23;opacity:0.3}.sub-slider:after{content:"";position:absolute;left:0;top:1px;width:100%;height:100%;background:url(duga_1.png) center bottom no-repeat;background-size:contain}.sub-slider .title{font-size:50px;line-height:50px;padding:76px 0 15px 0;width:60%;display:block;margin:0 auto}.sub-slider .bread{color:#fff;text-align:center;padding:204px 0 0 0;font-size:14px}.sub-slider .bread a{display:inline-block;color:#fff;margin:0 15px}.sub-slider .bread span{display:inline-block;margin:0 15px}.sub-slider-company{background:url(slider-company.jpg) no-repeat top center;background-size:cover;height:504px;text-align:center;color:#fff;position:relative}.sub-slider-company .title{padding:268px 0 15px 0;width:70%}.catalog .catalog-list{padding:32px 60px 0 60px}.catalog .catalog-list .item{border-bottom:1px solid #e6dedb;border-top:1px solid #e6dedb;margin-bottom:-1px;padding:39px 0 44px 0}.catalog .catalog-list .item .info{float:left;width:50%}.catalog .catalog-list .item .info .img{float:left;width:100px;height:100px;background:#f6f2f1;margin:0 40px 0 0}.catalog .catalog-list .item .info .img img{display:block}.catalog .catalog-list .item .info .info-short{float:left;margin:20px 0 0 0;width:390px}.catalog .catalog-list .item .info .info-short .name{font-size:30px;color:#6d1d34}.catalog .catalog-list .item .info .info-short p{font-size:18px;margin:13px 0 0 0}.catalog .catalog-list .item .info .info-text{font-size:16px;margin:26px 0 0 0}.catalog .catalog-list .item .info .info-text span{display:block;color:#868686;margin-bottom:14px}.catalog .catalog-list .item .price-block{float:left;width:280px}.catalog .catalog-list .item .price-block .btn{font-size:14px;margin:30px 0 0 0;padding:16px 38px}.catalog .catalog-list .item .price-block .info-text{margin:46px 0 0 0;width:100%}.catalog .catalog-list .item .price-block .info-text span{display:block;color:#868686;margin-bottom:13px}.catalog .catalog-list .item .price-block .info-text p{font-size:16px}.catalog .catalog-list .item .labels-block{float:right;margin:13px 12px 0 0;width:288px}.catalog .catalog-list .item .labels-block .label{float:left;border:2px solid #000;border-radius:10px;text-align:center;width:70px;margin:0 0 0 20px}.catalog .catalog-list .item .labels-block .label b{display:block;font-weight:normal;font-size:24px;padding:11px 0 0px 0}.catalog .catalog-list .item .labels-block .label i{display:block;font-style:normal;font-size:12px;padding:0 0 7px 0}.catalog .catalog-list .item .labels-block .label.green{border-color:#339d0e;color:#339d0e}.catalog .catalog-list .item .labels-block .label.orange{border-color:#e6801c;color:#e6801c}.catalog .catalog-list .item .labels-block .label.blue{border-color:#268dca;color:#268dca}.catalog .catalog-list .item .labels-block .info-text{margin:39px 0 0 20px}.catalog .catalog-list .item .labels-block .info-text span{display:block;color:#868686;margin-bottom:14px}.catalog .catalog-list .item .labels-block .info-text p{font-size:16px}.catalog .catalog-list .item .short{font-size:14px;margin:30px 0 0 0}.columns-block{padding:55px 0 0 0}.columns-block .columns{margin-bottom:23px}.columns-block .columns .column{float:left;width:47%}.columns-block .columns .column p{font-size:16px;line-height:22px;color:#6d1d34}.columns-block .columns .column p.p-1{float:right;text-align:right;width:50%;margin:107px 0 38px 0}.columns-block .columns .column p.p-2{float:right;text-align:right;width:90%;margin:67px 0 195px 0}.columns-block .columns .column .images img{float:right;margin:0 0 0 30px}.columns-block .columns .column .images .map{width:100%;height:420px}.columns-block .columns .column.column-right{float:right;width:50%}.columns-block .columns .column.column-right h2{color:#6d1d34;font-size:30px;line-height:40px;width:90%;margin-bottom:27px}.columns-block .columns .column.column-right h3{color:#6d1d34;font-size:30px;line-height:40px;width:90%;margin-bottom:27px}.columns-block .columns .column.column-right h4{color:#6d1d34;font-size:30px;line-height:40px;width:90%;margin-bottom:27px}.columns-block .columns .column.column-right p{font-size:16px;line-height:24px;margin-bottom:35px;color:#000;width:90%}.columns-block .columns .column.column-right p a{color:#6d1d34}.columns-block .columns .column.column-right ul{font-size:16px;line-height:22px;margin:-22px 0 32px 0;list-style:disc;color:#6d1d34;padding:0 0 0 18px}.columns-block .columns .column.column-right ul li{margin-bottom:10px}.columns-block .columns .column.column-right .btn{font-size:14px;padding:11px 30px}.columns-block .columns .column.column-right .cols .col{float:left;width:180px;margin-right:20px}.columns-block .columns .column.column-right .cols .col b{display:block;font-size:30px;color:#6d1d34;font-weight:normal;padding-bottom:10px}.columns-block .columns .column.column-right-left{width:auto !important;float:none;padding:0 0 0 90px}.form-order{padding-bottom:120px;position:relative}.form-order .form-block{border-top:1px solid #e6dedb;margin:50px 60px 0 60px;padding:54px 0 0 0}.form-order .form-left{float:left;width:46%}.form-order .form-left .title{color:#6d1d34;font-size:30px;margin-bottom:16px}.form-order .politik{margin:20px 0 0 0}.form-order .politik input[type="checkbox"]{display:none}.form-order .politik input[type="checkbox"]+label{font-size:14px;line-height:20px;color:#6d1d34;display:block;position:relative;padding:0 0 0 50px}.form-order .politik input[type="checkbox"]+label:before{content:"";position:absolute;left:0;top:1px;background:#fff;border:2px solid #e6dedb;border-radius:10px;height:16px;width:34px}.form-order .politik input[type="checkbox"]+label:after{content:"";position:absolute;left:4px;top:4px;background:#868686;border-radius:10px;height:13px;width:13px;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease}.form-order .politik input[type="checkbox"]:checked+label:before{background:#e6dedb}.form-order .politik input[type="checkbox"]:checked+label:after{left:20px;background:#6d1d34}.form-order .form-right{float:left;margin:26px 0 0 4%;width:45%}.form-order .form-right .form-item{margin-bottom:18px}.form-order .form-right .form-item input[type="text"]{padding:0 0;border:none;border-bottom:1px solid #e6dedb;background:#fff;font-size:16px;height:52px;width:100%}.form-order .form-right .form-item input[type="text"]:focus{color:#6d1d34;border-color:#6d1d34}.form-order .form-right .form-item input[type="text"]::placeholder{color:#6d1d34}.form-order .form-right .form-item input[type="text"].error{color:#e42f2f;border-color:#e42f2f}.form-order .form-right .form-item input[type="text"].error::placeholder{color:#e42f2f}.form-order .form-right .btn{font-size:14px;margin:20px 0 0 0;padding:16px 30px;display:inline-block}.form-order:after{content:"";position:absolute;left:0;top:-19px;width:100%;height:100%;background:url(duga.png) center bottom no-repeat;background-size:contain}.catalog-page{padding:181px 0 0 0}.catalog-page h1{font-size:40px;color:#6d1d34;text-align:center}.catalog-page .tab-cats{margin:49px 0 0 0}.catalog-page .catalog-image{width:1200px;height:420px;background:url(catalog-image.jpg) center bottom no-repeat;background-size:cover;margin:-55px auto -32px auto;position:relative;overflow:hidden;border-radius:10px}article{padding:181px 0 0 0}article h1{font-size:40px;color:#6d1d34;text-align:center}article .tabs{background:#f6f2f1;border-radius:50px;width:797px;border:1px solid #efe8e6;margin:40px 0 0 239px}article .tabs a{text-decoration:none;color:#6d1d34;font-size:14px;font-weight:bold;border:2px solid #f6f2f1;border-radius:50px;float:left;text-transform:uppercase;margin:3px 0 3px 4px;padding:16px 29px}article .tabs a:hover{border-color:#e6dedb;background:#efe8e6}article .tabs a.active{border-color:#6d1d34}.columns-block .columns .column .item{border-radius:10px;background:#f6f2f1;margin:-10px 0 30px 60px;width:496px;padding:38px 30px 20px 40px;min-height:255px;border:2px solid #f6f2f1;display:block}.columns-block .columns .column .item:hover{border-color:#e6dedb;text-decoration:none}.columns-block .columns .column .item label{float:left;background:#efe8e6;color:#6d1d34;border-radius:10px;font-size:14px;padding:7px 18px;margin:0 10px 18px 0}.columns-block .columns .column .item .title{color:#6d1d34;font-size:30px;margin-bottom:13px}.columns-block .columns .column .item .short{font-size:16px;line-height:22px}.columns-block .columns .column .item .short p{color:#000;margin-bottom:31px}.columns-block .columns .column .item .short ul{margin-bottom:-3px}.columns-block .columns .column.column-right .item{margin:-10px 0 30px 10px}.columns-block .columns .column .item.white .title{color:#fff}.columns-block .columns .column .item.white .short p{color:#fff}.columns-block .columns .column .item.white{position:relative;overflow:hidden}.columns-block .columns .column .item.white:before{content:"";background:rgba(109,29,52,0.8);position:absolute;left:0;top:0;width:100%;height:100%}.columns-block .columns .column .item.white label{position:relative;z-index:1}.columns-block .columns .column .item.white .title{position:relative;z-index:1}.columns-block .columns .column .item.white .short{position:relative;z-index:1}.popup-hidden{position:fixed;left:0;top:0;width:100%;height:100%;background:#000;opacity:0.2;z-index:100;display:none}.popup{position:fixed;width:610px;height:100vh;background:#fff;margin:auto;left:0;top:0;right:0;bottom:0;z-index:101;display:none}.popup .popup-cont{width:490px;margin:0 auto}.popup .title{font-size:30px;color:#6d1d34;margin:196px 0 18px 0}.popup .close{position:absolute;width:18px;height:18px;top:50px;right:60px;background:url(close.png) no-repeat;background-size:contain;cursor:pointer}.popup .close:hover{opacity:0.5}.popup p{margin-bottom:38px}.popup .form-item{margin-bottom:22px}.popup .form-item input[type='text']{padding:0 0;border:none;border-bottom:1px solid #e6dedb;color:#6d1d34;font-size:16px;height:47px;width:100%}.popup .form-item input[type='text']:focus{border-color:#6d1d34}.popup .form-item input[type='text'].error{border-color:#e42f2f}.popup .form-item input[type='text'].error::placeholder{color:#e42f2f}.popup .politic{position:relative;margin:40px 0 40px 0}.popup .politic input[type='checkbox']{display:none}.popup .politic input[type='checkbox']+label{font-size:14px;line-height:20px;position:relative;padding:0 0 0 50px;display:block}.popup .politic input[type='checkbox']+label:before{content:"";position:absolute;left:0;top:0;border:2px solid #e6dedb;border-radius:15px;width:34px;height:16px}.popup .politic input[type='checkbox']+label:after{content:"";position:absolute;left:4px;top:3px;width:14px;height:14px;border-radius:14px;background:#868686;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease}.popup .politic input[type='checkbox']+label:hover:before{background:#e6dedb}.popup .politic input[type='checkbox']:checked+label:after{left:20px;background:#6d1d34}.popup .politic input[type='checkbox']+label a{color:#6d1d34}.popup .btn{font-size:14px;padding:16px 30px}.mobile-menu{display:block;left:0;top:85%;padding-top:20px;position:absolute;background:#ffffff;border-radius:10px;overflow:hidden;box-shadow:0px 20px 20px 0px rgba(0,0,0,0.1);display:none}.mobile-menu ul li a{border-top:1px solid #e6dedb;margin:0 0;padding:20px 7%;display:block;color:#6e1c33}.mobile-menu ul li a:hover{text-decoration:none;opacity:0.5}.mobile-menu .menu-bottom{background:#f6f2f1;border-top:1px solid #e6dedb;padding:30px 7%}.mobile-menu .menu-bottom p{font-size:16px;line-height:20px;margin-bottom:15px}.mobile-menu .menu-bottom p a{color:#6d1d34}.mobile-menu .menu-bottom .phone{position:relative;font-size:18px;color:#6d1d34;margin:25px 0 25px 30px;display:block}.mobile-menu .menu-bottom .phone:before{content:"";position:absolute;width:16px;height:16px;background:url(phone.png) no-repeat;background-size:contain;left:0;top:0;margin:5px 0 0 -29px}.mobile-menu .menu-bottom .btn{font-size:14px;padding:13px 25px}.mobile-menu .menu-bottom .soc .insta{float:left;width:22px;height:22px;background:url(insta.png) no-repeat;background-size:contain;margin:26px 0 0 0px}.mobile-menu .menu-bottom .soc .vk{float:left;width:26px;height:15px;background:url(vk.png) no-repeat;background-size:contain;margin:30px 28px 0 23px}.mobile-menu-2{display:block;left:0;top:85%;padding-top:20px;position:absolute;background:#ffffff;border-radius:10px;overflow:hidden;box-shadow:0px 20px 20px 0px rgba(0,0,0,0.1);display:none;z-index:1;width:100%}.mobile-menu-2 ul li a{border-top:1px solid #e6dedb;margin:0 0;padding:20px 17%;display:block;color:#6e1c33;position:relative}.mobile-menu-2 ul li a.icon-1:before{content:"";position:absolute;width:24px;height:24px;background:url(icon-1-red.png) no-repeat;background-size:contain;left:5%;top:15px}.mobile-menu-2 ul li a.icon-2:before{content:"";position:absolute;width:24px;height:24px;background:url(icon-3-red.png) no-repeat;background-size:contain;left:5%;top:15px}.mobile-menu-2 ul li a.icon-3:before{content:"";position:absolute;width:24px;height:24px;background:url(icon-5-red.png) no-repeat;background-size:contain;left:5%;top:15px}.mobile-menu-2 ul li a.icon-4:before{content:"";position:absolute;width:24px;height:24px;background:url(icon-2-red.png) no-repeat;background-size:contain;left:5%;top:15px}.mobile-menu-2 ul li a.icon-5:before{content:"";position:absolute;width:24px;height:24px;background:url(icon-4-red.png) no-repeat;background-size:contain;left:5%;top:15px}.mobile-menu-2 ul li a.icon-6:before{content:"";position:absolute;width:24px;height:24px;background:url(icon-6-red.png) no-repeat;background-size:contain;left:5%;top:15px}.mobile-menu-2 ul li a:hover{text-decoration:none;opacity:0.5}.mobile-menu-2 .menu-bottom{background:#f6f2f1;border-top:1px solid #e6dedb;padding:30px 7%}.mobile-menu-2 .menu-bottom .back{position:relative;color:#6e1c33;padding-left:12%}.mobile-menu-2 .menu-bottom .back:before{content:"";position:absolute;width:22px;height:10px;background:url(back.png) no-repeat;background-size:contain;left:0;top:0;margin:4px 0 0 0px}@media screen and (max-width: 1024px){.desktop{display:none !important}.mobile{display:block !important}body{min-width:100%}.cont{padding:0;width:95%}header .header-bg{padding:21px 7% 0px 7%}header .header-bg .c-hamburger{margin:34px 74px 0px 0px;float:left;-webkit-transition:background 0.3s;transition:background 0.3s;position:relative;margin:0;padding:0;width:70px;height:30px;font-size:0;text-indent:-9999px;appearance:none;box-shadow:none;border-radius:none;border:none;cursor:pointer;transition:background 0.3s;margin:0;padding-left:13px;padding-right:13px}header .header-bg .c-hamburger:focus{outline:none}header .header-bg .c-hamburger:hover{background:transparent}header .header-bg .c-hamburger.is-active{background:transparent}header .header-bg .c-hamburger b{float:left;font-weight:bold;text-transform:uppercase;font-size:14px;line-height:16px;color:#6d1d34;width:50px;height:20px;text-indent:0;margin:3px 0 0 30px;letter-spacing:1px}header .header-bg .c-hamburger span{display:block;position:absolute;top:7px;left:0;right:23px;height:2px;background:#6d1d34;width:100%;float:left}header .header-bg .c-hamburger span::before,header .header-bg .c-hamburger span::after{position:absolute;display:block;left:0;width:100%;height:2px;background-color:#6d1d34;content:""}header .header-bg .c-hamburger span::before{top:-9px}header .header-bg .c-hamburger span::after{bottom:-9px}header .header-bg .c-hamburger--htx{background-color:transparent;opacity:1;margin:0px 0px 0px 0px;padding-left:0;padding-right:0;width:100%}header .header-bg .c-hamburger--htx span{transition:background 0s 0.3s}header .header-bg .c-hamburger--htx span::before,.c-hamburger--htx span::after{transition-duration:0.3s, 0.3s;transition-delay:0.3s, 0s}header .header-bg .c-hamburger--htx span::before{transition-property:top, transform}header .header-bg .c-hamburger--htx span::after{transition-property:bottom, transform}header .header-bg .c-hamburger--htx.is-active span{background:none}header .header-bg .c-hamburger--htx.is-active span::before{top:0;transform:rotate(45deg)}header .header-bg .c-hamburger--htx.is-active span::after{bottom:0;transform:rotate(-45deg)}header .header-bg .c-hamburger--htx.is-active span::before,header .header-bg .c-hamburger--htx.is-active span::after{transition-delay:0s, 0.3s}header .header-bg .menu-mobile{float:left;width:22px;height:18px;margin:20px 0 0 0}header .header-bg .menu-mobile.close{background:url(close.png) no-repeat top center;background-size:contain}header .header-bg .logo{width:167px;height:60px;margin:auto;position:absolute;left:0;right:0}header .header-bg .lng-block{position:inherit}header .header-bg .lng-block{float:right;margin:15px 0 0 0}header .header-bg .lng-block .dd{box-shadow:0px 20px 20px 0px rgba(0,0,0,0.1);right:0;top:85%;padding:13px 0 0 0;width:100%;text-align:center}header .header-bg .lng-block .dd a{border-top:1px solid #e6dedb;margin:0 0;padding:20px 0}.slider{height:594px;position:relative}.slider .title{font-size:30px;line-height:30px;padding:166px 0 15px 0;width:80%;height:100px}.slider .slider-bg{background:#6d1d34;margin:90px -3% 0px -3%;height:260px}.slider-cont .nav{position:absolute;bottom:-49px;left:0;width:100%;margin:0 0 0px 0}.slider-cont .nav span.active,.slider .nav span:hover{border-color:#fff}.slider .short{width:80%;margin:0 auto 27px auto;padding:47px 0 0 0}.slider .btn{border-color:#fff}.slider-cont:after{display:none}.main-page-about .image img{width:100%}.main-page-about{padding:37px 0 49px 0}.main-page-about h1{font-size:20px;line-height:26px}.main-page-about .text{width:90%;text-align:center;margin:30px auto 0 auto;float:none}.main-page-about .image{margin:0 0 0 0px;float:none}.main-page-about .text .vars{margin:22px 0 12px 0}.main-page-about .text .vars .item{width:50%;float:none;margin:0 auto;margin-bottom:30px}.main-page-about .text .vars .item p{margin-bottom:10px}.main-page-about .text .vars .item b{margin-bottom:3px}.polza{text-align:center;padding-bottom:0px;height:440px}.polza .title{font-size:30px;line-height:30px;padding:90px 0 0 0}.polza p{margin-left:0}.polza .slider-bg{background:#6d1d34;margin:87px -3% 0px -3%;height:245px}.polza p{padding:50px 0 0 0;margin:0 0 0 0px;min-height:auto}.polza .btn{margin:27px 0 0 0;border-color:#fff}.news-block{padding:85px 0 35px 0}.news-block .title{font-size:20px;line-height:20px}.news-block .item{width:90%;margin-left:0;text-align:center;margin-bottom:10px;height:auto;padding-bottom:50px;padding-left:5%;padding-right:5%}.news-block .item span{padding-left:0}.news-block .item b{padding-left:0;font-size:20px;width:90%;margin:0 auto}.news-block .item .p{padding-left:0;width:100%;margin:0 auto;height:auto}.news-block .item .p ul{list-style:none}.main-page-text{padding-bottom:39px}.main-page-text .title{font-size:20px;line-height:25px}.production{text-align:center;padding:150px 0 0px 0px;height:430px}.production .plashka{width:100%;margin-left:0}.production .title{font-size:20px;line-height:25px;padding:50px 0 0 0;width:60%;margin:0 auto}.production p{margin:13px auto 0 auto;width:90%;line-height:22px}.production .slider-bg{background:#6d1d34;margin:137px -3% 0px -3%;height:296px}.production .btn{font-size:14px;color:#fff;margin:27px 0 0 0px;padding:17px 37px;border-color:#fff}footer{text-align:center;padding-top:68px}footer .top .column .logo{display:inline-block;margin-bottom:35px}footer .top .column ul li{margin-bottom:44px}footer .top .column ul li a{font-size:15px}footer .top{padding-left:0;padding-bottom:18px}footer .top .column{width:100%}footer .bottom{padding:59px 0 50px 0;text-align:center}footer .bottom .copy{float:none}footer .bottom .polit{float:none;display:block}footer .bottom .polit{margin:25px 0 46px 0}footer .bottom .bd{float:none;display:inline-block}.popup{width:100%}.popup .popup-cont{width:90%}.popup .title{margin-top:136px;font-size:24px}.popup .close{right:5%;top:90px}header{z-index:4}.polza-sub-2:after{display:none}header.full{border:none;background:transparent}header.full .header-bg{box-shadow:0px 0px 20px 0px rgba(0,0,0,0.2)}.sub-slider{position:relative;overflow:hidden;border-radius:10px;height:210px;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.2);margin:110px 3% 0 3%}.sub-slider:after{display:none}.sub-slider .title{font-size:30px;width:90%;line-height:40px;padding-top:85px}.dd-catalog{border:1px solid #efe8e6;border-radius:10px;position:relative;overflow:hidden;background:#f6f2f1;margin:15px 3% 0 3%}.dd-catalog .current{position:relative;padding:20px 17%;display:block;color:#6e1c33;background:url(dd.png) no-repeat center right 5%;background-size:11px 7px}.dd-catalog .current:before{content:"";position:absolute;width:24px;height:24px;background:url(icon-1-red.png) no-repeat;background-size:contain;left:5%;top:15px}.dd-catalog .current.no-img{padding-left:7%}.dd-catalog .current.no-img:before{display:none}.dd-catalog{position:relative;padding:20px 5%;display:block;color:#6e1c33;background:#f6f2f1 url(dd.png) no-repeat center right 5%;background-size:11px 7px;width:94%;font-size:18px}.catalog .catalog-list{padding:32px 0px 0 0px}.catalog .catalog-list .item{padding-top:30px}.catalog .catalog-list .item .info{width:100%;text-align:center;float:none}.catalog .catalog-list .item .info .img{float:none;display:block;margin:0 auto;border-radius:15px}.catalog .catalog-list .item .info .info-short{float:none;width:100%}.catalog .catalog-list .item .info .info-short .name{font-size:20px}.catalog .catalog-list .item .info .info-short p{font-size:16px}.catalog .catalog-list .item .info .info-text{font-size:14px;width:80%;line-height:18px;margin:26px auto 0 auto}.catalog .catalog-list .item .price-block{float:none;text-align:center;width:100%}.catalog .catalog-list .item .price-block .info-text{font-size:14px}.catalog .catalog-list .item .price-block .info-text p{font-size:14px}.catalog .catalog-list .item .labels-block{float:none;margin:22px 0 0 0;width:100%;text-align:center}.catalog .catalog-list .item .labels-block .label{float:none;display:inline-block;margin:0 10px}.catalog .catalog-list .item .labels-block .info-text{margin:22px 0 0 0px;font-size:14px}.catalog .catalog-list .item .labels-block .info-text p{font-size:14px}.catalog .catalog-list .item .short{text-align:center;line-height:18px}.columns-block .columns .column{float:none;width:100%;text-align:center}.columns-block .columns .column.column-right{width:100%;float:none}.columns-block .columns .column.column-right h2{width:100%;font-size:20px;line-height:25px}.columns-block .columns .column.column-right p{width:100%;font-size:16px;line-height:22px}.columns-block .columns .column.column-right ul{list-style:none}.columns-block .columns .column p.p-1{float:none;text-align:center;width:100%;margin-top:40px}.columns-block .columns .column .images{margin-bottom:25px}.columns-block .columns .column .images img{width:45%;margin:0 2.5%}.columns-block .columns .column .images iframe{width:100% !important}.columns-block .columns .column.column-right h3{width:100%;font-size:20px;line-height:25px}.columns-block .columns .column.column-right h4{width:100%;font-size:20px;line-height:25px}.columns-block .columns .column p.p-2{float:none;text-align:center;width:100%;margin-top:40px;margin-bottom:20px}.columns-block .columns .column .images.images-1 img{margin:0;width:100%}.columns-block .columns .column.column-right-left{padding-left:0}.polza-sub-2 .block{padding:0 0 0 0}.form-order{padding-bottom:90px}.form-order:after{top:inherit;bottom:29px}.form-order .form-block{margin:20px 0px 0 0px;padding:40px 0 0 0;text-align:center}.form-order .form-left{width:100%;float:none}.form-order .form-right{width:100%;float:none;margin-left:0}.form-order .form-left .title{font-size:20px;margin-bottom:26px}.form-order .form-left p{font-size:14px;line-height:18px}.form-order .form-right .form-item input[type="text"]{text-align:center}.form-order .politik{margin-top:50px}.form-order .politik input[type="checkbox"]+label{padding-left:0}.form-order .politik input[type="checkbox"]+label:before{margin:auto;left:0;right:0;top:-27px}.form-order .politik input[type="checkbox"]+label:after{margin:auto;left:-16px;right:0;top:-24px}article{padding:140px 0 0 0}article h1{font-size:23px;line-height:27px;width:80%;margin:0 auto 30px auto}.columns-block{padding:30px 0 0 0}.columns-block .columns .column .item{width:99%;margin:0 0 15px 0;padding-left:0;padding-right:0;min-height:auto}.columns-block .columns .column .item label{float:none;display:inline-block;margin-bottom:20px}.columns-block .columns .column .item .title{font-size:30px;line-height:30px}.columns-block .columns .column .item .short{width:80%;margin:0 auto}.columns-block .columns .column.column-right{margin-top:10px}.columns-block .columns .column.column-right .item{margin:0 0 15px 0}.sub-slider-company .title{padding-top:28px;width:100%}.columns-block .columns .column .images-full img{width:100%;margin:0 0 0 0}.columns-block .columns .column.column-right .cols{text-align:center}.columns-block .columns .column.column-right .cols .col{float:none;display:inline-block}.catalog-page{padding-top:140px}.catalog-page h1{font-size:30px;line-height:30px;width:80%;margin:0 auto 30px auto}.catalog-page .catalog-image{position:relative;overflow:hidden;border-radius:10px;height:210px;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.2);width:100%;margin:0}.slider-cont .cont-position{bottom:62px}#fullpage{position:relative;overflow:hidden}}@media screen and (max-width: 640px){.slider .slider-bg{margin-top:69px}}
