@import url('https://fonts.googleapis.com/css2?family=Roboto+Condensed:wght@300;400;700&display=swap');body{font-family:"Roboto Condensed",Helvetica,Arial,sans-serif;font-size:16px;line-height:1.4;color:#444444;background-color:#fff;margin-top:0;font-weight:300;}.breadcrumb{padding:5px 0;margin-bottom:15px;list-style:none;background-color:transparent;font-size:14px;font-weight:300;color:#999999;}h1{color:#000;font-weight:700;font-size:30px;margin:0 0 30px 0!important;padding:0 15px 10px 15px;}h2{font-weight:700;font-size:30px;margin-bottom:30px;margin-top:10px;color:#000;background-size:40px;}.region-content h2,.region-bottom-content h2{margin-left:0;}.region-content h2,.region-bottom-content h2{margin-left:0;}.nomarginh2 h2{margin-left:0;}.region-sidebar-first h2{font-size:16px;margin-bottom:0;margin-top:0;height:46px;color:#000;padding:13px 5px 10px 10px;background-image:none;background-color:#ff8500;border-radius:5px 5px 0 0;text-transform:none;}.field--label-title{display:block;font-size:18px;font-weight:700;margin-bottom:20px;}a{color:#146e91;border:none;}a:hover{color:#2c97c0;text-decoration:underline;border:none;}.button-k{background-color:#ffd204;color:#000;border-radius:30px;padding:5px 30px;}.button-k:hover{background-color:#ff8500!important;color:#fff;text-decoration:none;}.textright{text-align:right;}.textcenter{text-align:center;}.textleft{text-align:left;}.textred{color:#d20000;}.bb{font-weight:700;}.f18{font-size:18px;}#main-container{min-height:800px;}#block-kakmyrabotaem{margin-top:40px;margin-bottom:30px;}#bottom1{margin-top:0;padding-top:30px;padding-bottom:30px;}#bottom2{padding-top:20px;padding-bottom:30px;}.region-sidebar-first .block{border:1px solid #f2f2f2;border-radius:5px;}.region-sidebar-first .block .field--name-body{padding:15px;}.region-bottom-content{margin-top:50px;}.front-banner{margin-bottom:30px;}.front-banner img{width:100%;height:auto;}.front-banner-nomobil{display:block;}.front-banner-mobil{display:none;}.block-views-blocktovary-na-glavnoy-block-1{position:relative;z-index:10;}.path-frontpage .page{position:relative;z-index:9;}header{position:relative;margin-bottom:20px;}#toptel{height:60px;}#block-adresvshapke{background:scroll transparent url(/themes/bootstrap/images/adres.svg) left center  no-repeat;background-size:20px;padding:18px 0 18px 25px;}#block-telefonvshapke{background:scroll transparent url(/themes/bootstrap/images/tel-top.svg) left center no-repeat;background-size:20px;padding:13px 0 13px 25px;line-height:1;}#block-vremyavshapke{padding:4px 0;text-align:center;}#block-messengers{padding:16px 0;text-align:right;}#block-telefonvshapke a{font-size:18px;font-weight:700;color:#000;}#block-telefonvshapke span{font-weight:300;font-size:14px;}#toplogo{height:40px;}#toplogo img{width:100%;height:auto;}#Navbar{height:40px;padding:3px 0;}#zvonok{height:40px;text-align:right;padding:3px;}.zvonok-bt{display:inline-block;padding:5px 10px;background-color:#ffd204;color:#000;border-radius:30px;width:180px;text-align:center;font-weight:400;font-size:16px;cursor:pointer;}.zvonok-bt:hover{background-color:#ff8500;text-decoration:none;color:#000;}.popup-block1{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:10000;display:none;}.show-popup{display:block;}.popup-block1 .wrapper{width:100%;height:100vh;background-color:rgba(0,0,0,0.75);}.popup-block1 .clozer{position:absolute;top:0;left:0;width:100%;height:100vh;}.popup-block1 .popup{position:absolute;top:20%;left:50%;width:300px;margin-left:-150px;padding:15px;background-color:#fff;border-radius:5px;}.clozer{cursor:pointer;background:scroll transparent url(/themes/bootstrap/images/close.svg) right 30px top 30px no-repeat;background-size:30px;}.messenger{display:inline-block;margin:0 5px;text-indent:-9999px;width:24px;height:24px;text-align:left;}.vk{background:scroll transparent url(/themes/bootstrap/images/vk.svg) left top no-repeat;background-size:24px;}.telegram{background:scroll transparent url(/themes/bootstrap/images/telegram.svg) left top no-repeat;background-size:24px;}.whatsapp{background:scroll transparent url(/themes/bootstrap/images/whatsapp.svg) left top no-repeat;background-size:24px;}.messenger:hover{animation:messenger-hover 0.3s ease-in-out 1 forwards;}.navbar-collapse{padding:0!important;}.navbar-text{margin-top:0;margin-bottom:0;}.menu--main > li{padding:3px 15px;}.menu--main > li > a{color:#000;padding:5px 0px;font-size:16px;font-weight:400;display:block;}.menu--main > li > span{color:#000;padding-top:3px;padding-bottom:3px;font-size:16px;font-weight:400;cursor:pointer;display:block;}.menu--main .caret{display:none;}.menu--main > li > span:hover,.menu--main > li > a:hover{animation:main-menu-hover 0.5s ease-in-out 1 forwards;}.menu--main > .active > a,.menu--main > .active > a:hover,.menu--main > .active > a:focus{color:#146e91;background-color:transparent;}.menu--main .navbar-text{float:none;margin-right:0;margin-left:0;}#rightside{position:sticky;top:0;}#rightside .margin-bottom30{margin-bottom:30px;}.rasschet-tel{background:scroll transparent url(/themes/bootstrap/images/tel.svg) left 6px center no-repeat;background-size:20px;text-align:left;display:inline-block;width:100%;border-radius:30px;border:1px solid #CDCDCD;font-weight:700;font-size:16px;padding:4px 30px 4px 45px;color:#000;margin:5px 0;}.rasschet-telegram{background:scroll transparent url(/themes/bootstrap/images/telegram.svg) left 6px center no-repeat;background-size:20px;text-align:left;display:inline-block;width:100%;border-radius:30px;border:1px solid #CDCDCD;font-weight:700;font-size:16px;padding:4px 30px 4px 45px;color:#000;margin:5px 0;}.rasschet-whatsapp{background:scroll transparent url(/themes/bootstrap/images/whatsapp.svg) left 6px center no-repeat;background-size:20px;text-align:left;display:inline-block;width:100%;border-radius:30px;border:1px solid #CDCDCD;font-weight:700;font-size:16px;padding:4px 30px 4px 45px;color:#000;margin:5px 0;}.rasschet-tel:hover{background:scroll #ffd204 url(/themes/bootstrap/images/tel.svg) left 6px center no-repeat;background-size:20px;color:#000;text-decoration:none;border:1px solid #ffd204;}.rasschet-telegram:hover{background:scroll #ffd204 url(/themes/bootstrap/images/telegram.svg) left 6px center no-repeat;background-size:20px;color:#000;text-decoration:none;border:1px solid #ffd204;}.rasschet-whatsapp:hover{background:scroll #ffd204 url(/themes/bootstrap/images/whatsapp.svg) left 6px center no-repeat;background-size:20px;color:#000;text-decoration:none;border:1px solid #ffd204;}#block-views-block-produkciya-block-1 h2{font-size:18px;background-color:#ffd204;}.view-produkciya .views-row a{display:block;color:#000;font-weight:300;font-size:16px;padding:10px;border-bottom:1px solid #f2f2f2;line-height:20px;}.view-produkciya .views-row a:hover{animation:left-product-hover 0.5s ease-in-out 1 forwards;text-decoration:none;}#topimg{margin-bottom:50px;display:none;background:scroll transparent url(/themes/bootstrap/images/topimg-new.webp) center top no-repeat;height:620px;}.path-frontpage #topimg{display:block;}#consult{margin-bottom:50px;}.topimg h1{color:#000;font-weight:700;font-size:44px;text-align:left;margin:50px 0 20px 0!important;padding:0;line-height:1;width:670px;}}.topimg .front-text{color:#444444;font-weight:400;font-size:24px;margin:0 0 30px 0!important;line-height:1;}.topimg .front-text span{display:inline-block;padding:0 0 0 30px;background:scroll transparent url(/themes/bootstrap/images/orange-pset.svg) left 11px center no-repeat;background-size:8px;}.utp{margin:0 0 30px 0;}.utp-title{font-weight:700;font-size:30px;color:#444444;text-transform:uppercase;line-height:1.1;}.utp-price{font-weight:700;font-size:24px;color:#FF8601;line-height:1.1;}.utp-text{font-weight:400;font-size:18px;color:#616161;line-height:1.1;}.topprem{margin:0 0 30px 0;display:flex;flex-wrap:wrap;gap:40px;width:400px;}.topprem-item{flex-basis:200px;font-weight:400;line-height:1.1;color:#000;text-align:center;padding:45px 0 0 0;}.topprem-1{flex-basis:160px;background:scroll transparent url(/themes/bootstrap/images/icon1.svg) center top no-repeat;background-size:40px;}.topprem-2{background:scroll transparent url(/themes/bootstrap/images/icon2.svg) center top no-repeat;background-size:40px;}.topprem-3{flex-basis:160px;background:scroll transparent url(/themes/bootstrap/images/icon3.svg) center top no-repeat;background-size:40px;}.topprem-4{background:scroll transparent url(/themes/bootstrap/images/icon4.svg) center top no-repeat;background-size:40px;}.bt-rasschet{display:inline-block;text-align:center;width:320px;height:60px;padding:20px 0;background-color:#FFD204;border-radius:50px;font-weight:700;font-size:16px;color:#000;cursor:pointer;}.front-product{position:relative;border:10px solid #F5F5F5;border-radius:10px;margin-bottom:30px;background-color:#fff;display:flex;gap:20px;}.front-product:hover{animation:front-product-hover 0.3s ease-in-out 1 forwards;}.foto-col{flex-basis:280px;}.front-product-foto img{width:100%;height:auto;border-radius:5px;}.dopfoto-col{flex-basis:80px;}.dopfoto-col ul{display:flex;flex-wrap:wrap;gap:20px;width:80px;margin:0!important;padding:0!important;}.dopfoto-col li{flex-basis:80px;display:block;width:80px;height:80px;}.dopfoto-col li img{width:100%;height:auto;border-radius:5px;}.text-col{flex-basis:380px;padding:20px 10px 20px 10px;}.front-product-title{padding-bottom:20px;}.front-product-title a{font-weight:700;font-size:18px;line-height:1.2;color:#444444;}.front-product-text{font-size:16px;line-height:1.2;height:110px;overflow:hidden;}.front-product-prise{font-weight:700;padding:2px 0;color:#FF8500;margin-bottom:10px;}.front-product-prise span{color:#444444;}.front-product-link{vertical-align:top;display:inline-block;width:58%;padding-top:15px;}.front-product-link a{cursor:pointer;padding:5px 30px;background-color:#ffd204;font-weight:400;text-align:center;color:#000;border-radius:30px;}.front-product-link a:hover{background-color:#ff8500;text-decoration:none;}.front-product-srok{display:inline-block;vertical-align:top;text-align:right;width:40%;}.proizvodstvo{position:absolute;bottom:20px;left:0;background-color:#ff8500;font-size:12px;color:#fff;padding:2px 5px;}.show-more-wrapper{width:100%;text-align:center;}.show-more{display:inline-block;width:180px;text-align:center;border-radius:30px;border:1px solid #CDCDCD;font-weight:400;font-size:16px;padding:4px;color:#000;cursor:pointer;}.view-tovary-na-glavnoy .view-content .views-row{display:none;}.view-tovary-na-glavnoy .view-content .views-row:nth-child(1){display:block;}.view-tovary-na-glavnoy .view-content .views-row:nth-child(2){display:block;}.view-tovary-na-glavnoy .view-content .views-row:nth-child(3){display:block;}.view-tovary-na-glavnoy .view-content .views-row:nth-child(4){display:block;}.view-tovary-na-glavnoy .view-content .views-row:nth-child(5){display:block;}.view-tovary-na-glavnoy .view-content .views-row.show-row{display:block;}.show-more.show-row{display:none;}.show-more{display:none;}.frontprem{text-align:center;font-size:16px;padding-top:60px;}.frontprem1{background:scroll transparent url(/themes/bootstrap/images/ico1.svg) center top no-repeat;background-size:52px;}.frontprem2{background:scroll transparent url(/themes/bootstrap/images/ico2.svg) center top no-repeat;background-size:52px;}.frontprem3{background:scroll transparent url(/themes/bootstrap/images/ico3.svg) center top no-repeat;background-size:52px;}.frontprem4{background:scroll transparent url(/themes/bootstrap/images/ico4.svg) center top no-repeat;background-size:52px;}.howwework-bigtext{margin:0 0 30px 0;}.howwework-bigimg img{width:100%;height:auto;margin:0 0 30px 0;}.howwework-title{font-weight:700;font-size:16px;padding-bottom:10px;}.howwework-text p{font-size:14px;line-height:1.2;}.howwework-text{border-radius:5px;}.howwework-text:hover{animation:howwework-text-hover 0.5s ease-in-out 1 forwards;}.howwework-img1{height:220px;border-radius:5px;background:scroll transparent url(/themes/bootstrap/images/howwework1.jpg) left top no-repeat;background-size:cover;}.howwework-img2{height:220px;border-radius:5px;background:scroll transparent url(/themes/bootstrap/images/howwework2.jpg) left top no-repeat;background-size:cover;}.howwework-img3{height:220px;border-radius:5px;background:scroll transparent url(/themes/bootstrap/images/howwework3.jpg) right top no-repeat;background-size:cover;}.howwework-img4{height:220px;border-radius:5px;background:scroll transparent url(/themes/bootstrap/images/howwework4.jpg) right top no-repeat;background-size:cover;}.howwework-img5{height:220px;border-radius:5px;background:scroll transparent url(/themes/bootstrap/images/howwework5.jpg) left top no-repeat;background-size:cover;}.howwework-img6{height:220px;border-radius:5px;background:scroll transparent url(/themes/bootstrap/images/howwework6.jpg) left top no-repeat;background-size:cover;}.howwework-text{height:220px;padding-top:60px;}#block-views-block-komplektuyuschie-block-1{margin-top:50px;}.komplekt-wrapper{border:3px solid #e6e6e6;padding:15px;text-align:center;margin-bottom:30px;}.komplekt-wrapper:hover{box-shadow:0 0 15px rgba(0,0,0,0.2);}.komplekt-title a{font-weight:400;font-size:18px;color:#000;}.komplekt-foto img{width:100%;height:auto;}.komplekt-prise{font-weight:700;font-size:24px;color:#000;margin-bottom:15px;}.komplekt-dalee a{color:#d20000;font-weight:400;font-size:16px;}#block-nashirabotyzagolovok{margin-top:50px}#block-views-block-pervoe-foto-na-glavnoy-block-1{margin-bottom:6px;}#block-views-block-foto-na-glavnoy-block-1{margin-bottom:6px;padding:0;}#block-views-block-foto-na-glavnoy-block-1 .views-row{margin-bottom:24px;}#block-views-block-foto-na-glavnoy-block-1 .views-row img,#block-views-block-pervoe-foto-na-glavnoy-block-1  .views-row img{border:1px solid #f2f2f2;border-radius:5px;}#block-views-block-pervoe-foto-na-glavnoy-block-1 .views-field-field-foto{border-radius:5px;background-color:#fff;}#block-views-block-pervoe-foto-na-glavnoy-block-1 .views-field-field-foto:hover{animation:front-product-hover 0.3s ease-in-out 1 forwards;}#block-views-block-foto-na-glavnoy-block-1 .views-field-field-foto{border-radius:5px;background-color:#fff;}#block-views-block-foto-na-glavnoy-block-1 .views-field-field-foto:hover{animation:front-product-hover 0.3s ease-in-out 1 forwards;}.allworks{background-color:#ffd204;color:#000;border-radius:30px;padding:5px 30px;}.allworks:hover{background-color:#ff8500!important;}#block-ssylkanashiraboty{text-align:right;}.article{border:1px solid #f2f2f2;border-radius:5px;padding:10px;margin-bottom:30px;height:400px;}.article-foto img{width:100%;height:auto;}.article-info{padding:10px 0 0 0;}.article-title{font-weight:700;}.article-text p{font-size:14px;line-height:1.2;}.article-pdf{padding-top:15px;}.article-pdf a{display:inline-block;padding:5px 30px;background-color:#ffd204;color:#000;border-radius:30px;}.article-pdf a:hover{background-color:#ff8500;text-decoration:none;}.bottom2 h2{font-size:24px;}.fronttext{text-align:right;color:#fff;font-weight:300;font-size:36px;display:inline-block;vertical-align:top;padding-top:20px;}.fronttel{padding:20px 40px;background-color:#ffd204;color:#000;font-weight:700;font-size:30px;display:inline-block;vertical-align:top;}.field-dopfoto .field-item{margin-bottom:30px;}.proizvodstvo-top-foto{margin-bottom:30px;}.proizvodstvo-top-foto img{border-radius:5px;}.proizvodstvo-title{font-size:18px;font-weight:700;margin:0!important;padding-bottom:15px;}.proizvodstvo-sub-title{font-size:14px;font-weight:300;letter-spacing:1px;}.proizvodstvo-prem{padding:30px 0;}.proizvodstvo-prem1{background:scroll transparent url(/themes/bootstrap/images/stupeni-icon1.svg) left center no-repeat;background-size:30px;padding:10px 0 10px 40px;font-weight:400;color:#000;}.proizvodstvo-prem2{background:scroll transparent url(/themes/bootstrap/images/stupeni-icon2.svg) left center no-repeat;background-size:30px;padding:10px 0 10px 40px;font-weight:400;color:#000;}.proizvodstvo-prem3{background:scroll transparent url(/themes/bootstrap/images/stupeni-icon3.svg) left center no-repeat;background-size:30px;padding:10px 0 10px 40px;font-weight:400;color:#000;}.proizvodstvo-podpis{font-size:14px;}.proizvodstvo-opisanie{margin-top:30px;}.field--name-field-tablica-cen{margin-top:30px;}.field--name-field-tablica-cen table{width:100%;}.field--name-field-tablica-cen th{background-color:#ebebeb;font-weight:400;font-size:14px;padding:5px;color:#000;text-align:center;}.field--name-field-tablica-cen td{font-weight:300;font-size:16px;padding:5px;text-align:center;}.field--name-field-tablica-cen tr{background-color:#f5f5f5;border-bottom:1px solid #fff;}.allnews{margin-bottom:20px;}.view-novosti-razdel .front-news-block{position:relative;border:1px solid #f2f2f2;padding:15px;height:420px;overflow:hidden;}.view-novosti-razdel .front-news-block:hover{animation:nashi-raboty-hover 0.3s ease-in-out 1 forwards;}.view-novosti-razdel .front-news-block-foto{width:180px;}.view-novosti-razdel .front-news-block-foto img{width:100%;height:auto;border:1px solid #f2f2f2;border-radius:2px;}.view-novosti-razdel .front-news-block-text{}.view-novosti-razdel .front-news-block-title a{font-size:16px;font-weight:700;color:#000;line-height:1;}.view-novosti-razdel .front-news-block-title a:hover{color:#ff8500;text-decoration:none;}.view-novosti-razdel .front-news-block-info{font-size:14px;line-height:1.4;}.faq-block{margin-bottom:60px;}.tapsection{padding:20px 20px;border-top:1px solid #f0f0f0;}#front-faq-block .tapsection{padding:20px 20px;border-top:1px solid #f0f0f0;}.tapsection .question{cursor:pointer;font-size:18px;font-weight:500;padding:0 40px 0 0;background:scroll transparent url(/themes/bootstrap/images/down.svg) right top no-repeat;background-size:16px;}.tapsection .answer{padding:0 40px 0 0;display:none;}.active-section .answer{display:block;color:#444444;padding-top:20px;}#front-faq-block .active-section .answer{color:#444444;}.active-section .question{background:scroll transparent url(/themes/bootstrap/images/up.svg) right top no-repeat;background-size:16px;}.tapsection-5{border-bottom:1px solid #f0f0f0;}.field--name-field-telefon-dlya-rasscheta{margin-top:50px;margin-bottom:50px;background-color:#ffd204;font-size:18px;font-weight:700;padding:15px;}.field--name-field-telefon-dlya-rasscheta span{font-size:24px;}.field--name-description{margin-bottom:20px;}.field--name-field-dop-tekst{margin-top:50px;margin-bottom:50px;}.field-katalogfoto .field-item{margin-bottom:30px;}.field-katalogfoto .field-item img{border:1px solid #f2f2f2;border-radius:5px;}.field--name-field-prise{padding:10px;margin:0 0 50px 0;width:320px;font-weight:700;font-size:18px;background-color:#f8f8f8;border-radius:5px;display:inline-block;}.howwork-block{padding:20px 0;}.howwork-block h3{text-align:center;}.path-taxonomy .field--name-description  h2{font-weight:400;font-size:28px;}.howwork{display:flex;gap:20px;flex-wrap:wrap;justify-content:center;}.howwork li{display:block;flex-basis:30%;margin:15px 0;padding:50px 0 0 0;text-align:center;}.howwork li strong{display:block;}.howwork1{background:scroll transparent url(/themes/bootstrap/images/hw1.svg) center top no-repeat;background-size:40px;}.howwork2{background:scroll transparent url(/themes/bootstrap/images/hw2.svg) center top no-repeat;background-size:40px;}.howwork3{background:scroll transparent url(/themes/bootstrap/images/hw3.svg) center top no-repeat;background-size:40px;}.howwork4{background:scroll transparent url(/themes/bootstrap/images/hw4.svg) center top no-repeat;background-size:40px;}.howwork5{background:scroll transparent url(/themes/bootstrap/images/hw5.svg) center top no-repeat;background-size:40px;}.howzakaz a{font-size:24px;}.taglinks-block{display:flex;gap:20px;flex-wrap:wrap;padding:30px 0;}.taglinks-block a{display:block;padding:5px 10px;border:1px solid #CDCDCD;border-radius:30px;font-size:14px;background-color:#f9f9f9;color:#222;}.view-novosti-razdel .views-row{margin-bottom:30px;cursor:pointer;}.view-novosti-razdel .news-block{position:relative;border:1px solid #f2f2f2;display:flex;gap:15px;padding:15px;}.view-novosti-razdel .news-block:hover{animation:nashi-raboty-hover 0.3s ease-in-out 1 forwards;}.view-novosti-razdel .news-block-foto{width:20%;}.view-novosti-razdel .news-block-foto img{width:100%;height:auto;border:1px solid #f2f2f2;border-radius:2px;}.view-novosti-razdel .news-block-text{width:80%;}.view-novosti-razdel .news-block-title a{font-size:18px;font-weight:700;color:#000;line-height:1.2;}.view-novosti-razdel .news-block-title a:hover{color:#ff8500;text-decoration:none;}.view-novosti-razdel .news-block-info{font-size:14px;line-height:1.4;}.view-novosti-razdel .news-block-dalee{margin-top:15px;}.view-novosti-razdel .news-block-dalee a{width:160px;text-align:center;padding:5px 30px;background-color:#ffd204;color:#000;border-radius:30px;}.view-novosti-razdel .news-block-dalee a:hover{background-color:#ff8500;text-decoration:none;}.field-gal-news{margin-top:40px;}.field-gal-news .field-item{margin-bottom:30px;}.field-gal-news .field-item img{width:100%;height:auto;border:1px solid #f2f2f2;border-radius:5px;}.view-novosti-razdel .news-block-date{position:absolute;top:0;left:0;padding:2px 5px;background-color:#ff8500;font-size:14px;font-weight:700;color:#fff;}.field--name-field-data-novosti{padding:2px 5px;text-align:center;width:90px;margin-bottom:15px;background-color:#ff8500;font-size:14px;font-weight:700;color:#fff;}.view-stati .views-row{margin-bottom:30px;cursor:pointer;}.view-stati .stati-block{position:relative;border:1px solid #f2f2f2;display:flex;gap:15px;padding:15px;}.view-stati .stati-block:hover{animation:nashi-raboty-hover 0.3s ease-in-out 1 forwards;}.view-stati .stati-foto{width:30%;}.view-stati .stati-foto img{width:100%;height:auto;border:1px solid #f2f2f2;border-radius:2px;}.view-stati .stati-text{width:70%;}.view-stati .stati-title a{font-size:18px;font-weight:700;color:#000;line-height:1.2;}.view-stati .stati-title a:hover{color:#ff8500;text-decoration:none;}.view-stati .stati-info{font-size:14px;line-height:1.4;}.view-stati .stati-dalee{margin-top:15px;}.view-stati .stati-dalee a{width:160px;text-align:center;padding:5px 30px;background-color:#ffd204;color:#000;border-radius:30px;}.view-stati .stati-dalee a:hover{background-color:#ff8500;text-decoration:none;}.page-node-type-article  .article{border:none;padding:0 15px;margin-bottom:0;height:auto;}.stati-page-foto{width:600px;margin:auto;padding:30px 0;}.stati-page-foto img{width:100%;height:auto;}.view-stati .front-stati-block{position:relative;padding:15px;}.view-stati .front-stati-block:hover{animation:nashi-raboty-hover 0.3s ease-in-out 1 forwards;}.view-stati .front-stati-foto img{width:100%;height:auto;border:1px solid #f2f2f2;border-radius:2px;}.view-stati .front-stati-title a{font-size:16px;font-weight:700;color:#000;line-height:1;}.view-stati .front-stati-title a:hover{color:#ff8500;text-decoration:none;}.view-stati .front-stati-info{font-size:14px;line-height:1.4;}.field-foto .field-item{margin-bottom:30px;}.field-foto .field-item img{width:100%;height:auto;border:1px solid #f2f2f2;border-radius:5px;}.view-nashi-raboty .views-row{margin-bottom:30px;cursor:pointer;}.view-nashi-raboty .nashi-radoty-block{border:1px solid #f2f2f2;display:flex;gap:15px;padding:15px;}.view-nashi-raboty .nashi-radoty-block:hover{animation:nashi-raboty-hover 0.3s ease-in-out 1 forwards;}.view-nashi-raboty .nashi-radoty-front-foto{width:30%;}.view-nashi-raboty .nashi-radoty-front-foto img{width:100%;height:auto;border:1px solid #f2f2f2;border-radius:2px;}.view-nashi-raboty .nashi-radoty-text{width:40%;}.view-nashi-raboty .nashi-radoty-title{height:55px;}.view-nashi-raboty .nashi-radoty-title a{font-size:18px;font-weight:700;color:#000;line-height:1.2;}.view-nashi-raboty .nashi-radoty-title a:hover{color:#ff8500;text-decoration:none;}.view-nashi-raboty .nashi-radoty-info{font-size:14px;height:85px;overflow:hidden;line-height:1.4;}.view-nashi-raboty .nashi-radoty-dalee{font-size:14px;margin-top:15px;}.view-nashi-raboty .nashi-radoty-gal{width:30%;}.view-nashi-raboty .nashi-radoty-gal ul{padding:0!important;margin:0!important;display:flex;gap:5px;flex-wrap:wrap;justify-content:space-between;}.view-nashi-raboty .nashi-radoty-gal li{width:48%;list-style:none;}.view-nashi-raboty .nashi-radoty-gal li img{width:100%;height:auto;border:1px solid #f2f2f2;border-radius:2px;}.view-nashi-raboty .nashi-radoty-dalee a{width:160px;text-align:center;padding:5px 30px;background-color:#ffd204;color:#000;border-radius:30px;}.view-nashi-raboty .nashi-radoty-dalee a:hover{background-color:#ff8500;text-decoration:none;}#block-razdelynashiraboty h2{font-weight:400;font-size:16px;margin-bottom:0;margin-top:0;height:auto;padding:0;background-image:none;padding-bottom:2px;margin-left:0;}#block-knopkavsenashiraboty{margin-top:30px;padding-top:20px;padding-bottom:20px;border-top:1px solid #d6d6d6;}#block-razdelynashiraboty .nav>li{display:inline-block;}#block-razdelynashiraboty .nav>li a{display:inline-block;padding:1px 10px 1px 0;}#block-razdelynashiraboty .nav{margin-left:0px;}#block-razdelynashiraboty .nav>li a.is-active{color:#d20000;}.field--name-field-telefony{clear:both;}.field--name-field-e-mail{clear:both;margin:30px 0;}.field--name-field-vremya-raboty{margin-bottom:30px;}.footer{margin-top:0;padding-top:60px;padding-bottom:30px;border-top:none;}#footer{background-color:#222222;color:#f5f5f5;margin-top:50px;}#footer a{color:#f5f5f5;}.path-frontpage #footer{margin-top:0;}#block-bootstrap-footer{padding-top:44px;}.footer-soc{margin:30px 0;}#footer h2{background-image:none;padding:0;margin:0 0 30px 0;font-size:16px;color:#fff;text-transform:none;}#block-kontaktyvfuture,#block-vremyarabotyvfutere{border-right:1px solid #363636;height:270px;}.footer-adr{padding-left:30px;background:scroll transparent url(/themes/bootstrap/images/adres.svg) left top no-repeat;background-size:16px;}.footer-tel{padding-left:30px;background:scroll transparent url(/themes/bootstrap/images/tel.svg) left top no-repeat;background-size:16px;}.footer-time{padding-left:30px;}#greatfooter{border-top:1px solid #363636;padding:30px 0;}#greatfooter .stroka{display:inline-block;vertical-align:middle;}#greatfooter .miridey{text-align:right;display:block;}@media only screen and (max-width:1199px){#block-telefonvshapke a{font-size:16px;}#block-telefonvshapke span{font-size:12px;}.menu--main > li{padding:3px 6px;}.region-sidebar-first h2{padding:8px 5px 10px 10px;}.rasschet-tel{font-size:14px;}.rasschet-telegram{font-size:14px;}.rasschet-whatsapp{font-size:14px;}.view-novosti-razdel .front-news-block{height:auto;}.front-product-link{width:60%;}.front-product-srok{width:35%;}.front-product-text{font-size:14px;height:80px;}.dopfoto-col li{flex-basis:67px;width:67px;height:67px;}.dopfoto-col ul{gap:10px;width:67px;}}@media only screen and (max-width:990px){.menu--main > li.first{padding:3px 1px;display:block;}#block-kontaktyvfuture,#block-vremyarabotyvfutere,#block-rabotaemsvfutere{height:auto;}.article{height:400px;}}@media only screen and (max-width:768px){header{height:auto;position:relative;margin-bottom:30px;}#Navbar{position:static;}.navbar-toggle{float:right;width:36px;height:36px;background:scroll transparent url(/themes/bootstrap/images/hamburger.svg) center top no-repeat;background-size:36px 36px;text-indent:-9999px;cursor:pointer;}#navbar-collapse{position:absolute;background-color:#f2f2f2;z-index:1000;top:120px;left:0;width:100%;min-height:450px;}.navbar-collapse{padding:0 15px!important;}.menu--main > li > a{padding:18px 0px;}.menu--main > li > span{padding-top:15px;padding-bottom:13px;}#toplogo img{width:211px;height:auto;}#topimg{background:scroll transparent url(/themes/bootstrap/images/topimg-new.webp) center top no-repeat;background-size:cover;height:260px;margin-bottom:30px;}.topimg h1{font-size:32px;margin:40px 0 20px 0 !important;width:90%;}.topimg .front-text{font-size:16px;}.utp{display:none;}.topprem{display:none;}.front-product{border:2px solid #F5F5F5;border-radius:3px;margin-bottom:0;gap:10px;display:block;}.dopfoto-col{display:none;}.front-product-text{display:none;}.view-tovary-na-glavnoy .view-content{display:flex;gap:10px;justify-content:space-between;flex-wrap:wrap;}.view-tovary-na-glavnoy .view-content .views-row{flex-basis:48%;}.front-product-title a{font-size:14px;}.front-product-title{padding-bottom:5px;height:55px;line-height:1;}.text-col{padding:5px;}.front-product-prise{font-weight:400;margin-bottom:10px;font-size:14px;}.proizvodstvo{top:45%;font-size:9px;bottom:auto;}.front-product-link{width:100%;font-size:14px;padding:5px;}.front-product-srok{display:none;}.show-more-wrapper{margin-top:30px;}#bottom1{margin-top:0;padding-top:0;}#bottom2{margin:0;padding:0;}#block-kakmyrabotaem{margin-top:0;padding:0 15px;}#block-views-block-novosti-block-1 .views-field{height:auto;}.fronttel{width:100%;text-align:center;}#footer h2{height:auto;}.menu-soc{margin:5px 0 0 0;}.footer-soc,.footer-time,.footer-cards{padding-left:0;}#footer h2{margin:0 0 15px 0;}.footer-adr{padding-left:0;background:none;}.footer-tel{padding-left:0;background:none;}#block-kontaktyvfuture,#block-vremyarabotyvfutere{border-right:none;text-align:center;padding-bottom:30px;margin-bottom:30px;height:auto;border-bottom:1px solid #363636;}#block-rabotaemsvfutere{border-right:none;text-align:center;height:auto;}#block-kontaktyvfuture ul,#block-vremyarabotyvfutere ul,#block-rabotaemsvfutere ul{text-align:left;}.article{height:auto;}#greatfooter .miridey,#greatfooter .company{text-align:center;width:100%;}.view-nashi-raboty .views-row{height:auto;}.front-product-infa{height:auto;}.front-product-text{height:auto;padding-bottom:10px;}.howwework-img1{display:none;}.howwework-img2{display:none;}.howwework-img3{display:none;}.howwework-img4{display:none;}.howwework-img5{display:none;}.howwework-img6{display:none;}.howwework-text{height:auto;padding:10px 15px;}.howwework-title{padding-bottom:0px;}#cboxPrevious{position:absolute;top:50%;left:0px;background:scroll transparent url(/themes/bootstrap/images/prev.svg) left top no-repeat;background-size:15px 66px;margin-top:-33px;height:66px;width:15px;text-indent:-9999px;opacity:0.5;}#cboxNext{position:absolute;top:50%;right:0px;background:scroll transparent url(/themes/bootstrap/images/next.svg) right top no-repeat;background-size:15px 66px;margin-top:-33px;height:66px;width:15px;text-indent:-9999px;opacity:0.75;}.view-nashi-raboty .nashi-radoty-block{flex-wrap:wrap;}.view-nashi-raboty .nashi-radoty-front-foto{width:100%;order:1;}.view-nashi-raboty .nashi-radoty-text{width:100%;order:3;}.view-nashi-raboty .nashi-radoty-title{height:auto;}.view-nashi-raboty .nashi-radoty-info{height:auto;}.view-nashi-raboty .nashi-radoty-gal{width:100%;order:2;}.view-novosti-razdel  .news-block{flex-wrap:wrap;}.view-novosti-razdel  .news-block-foto{width:100%;order:1;}.view-novosti-razdel  .news-block-text{width:100%;order:3;}.front-banner-nomobil{display:none;}.front-banner-mobil{display:block;}}@keyframes animation-bt-rasschet{from{box-shadow:0 0 15px rgba(255,133,0,0.5);transform:scale(1);}50%{box-shadow:0 0 30px rgba(255,133,0,1);transform:scale(1.01);}to{box-shadow:0 0 15px rgba(255,133,0,0.5);transform:scale(1);}}@media only screen and (min-width:1199px){@keyframes animation-bt-hover{from{background:linear-gradient(45deg,#ffd204,#ff8500);}to{background:#fff;}}@keyframes messenger-hover{from{transform:scale(1);}to{transform:scale(1.2);}}@keyframes front-product-hover{from{transform:scale(1);box-shadow:0 0 10px rgba(0,0,0,0);}to{transform:scale(1.02);box-shadow:0 0 10px rgba(0,0,0,0.2);}}@keyframes nashi-raboty-hover{from{transform:scale(1);box-shadow:0 0 10px rgba(0,0,0,0);}to{transform:scale(1.02);box-shadow:0 0 10px rgba(0,0,0,0.2);}}@keyframes howwework-text-hover{from{background:#fff;color:#444;}to{background:#ff8500;color:#fff;}}@keyframes left-product-hover{from{background:#fff;}to{background:#ebebeb;}}@keyframes main-menu-hover{from{color:#000;border-bottom:2px solid #fff;background-color:transparent;}to{color:#ff8500;border-bottom:2px solid #ff8500;background-color:transparent;}}}@media only screen and (min-width:768px){#toptel{display:flex;align-items:center;height:auto;min-height:60px;padding:6px 0;}#toptel .toptel-logo{flex:0 0 auto;width:170px;margin:0 30px 0 15px;}#toptel .toptel-logo img{display:block;width:100%;height:auto;}#toptel .region-toptel{flex:1 1 auto;display:flex;align-items:center;justify-content:space-between;min-width:0;}#toptel .region-toptel > .block{float:none;width:auto;}#Navbar{height:auto;}.menu--main > li > span{padding-top:5px;padding-bottom:5px;line-height:20px;}}.price-call{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin:0 0 50px;}.price-call .field--name-field-prise{margin:0;}.price-call-bt{display:inline-block;padding:10px 22px 10px 48px;border-radius:30px;background:#ffd204 url(/themes/bootstrap/images/tel.svg) 18px center/20px no-repeat;color:#000;font-weight:700;font-size:16px;line-height:1.3;}.price-call-bt:hover,.price-call-bt:focus{background-color:#ff8500;color:#000;text-decoration:none;}.field--name-field-tablica-cen .price-call-bt{display:block;margin:16px 0 0;padding-left:44px;padding-right:12px;text-align:center;font-size:15px;}.price-call-num{display:block;white-space:nowrap;font-weight:700;}@media only screen and (min-width:768px){#navbar > .row:last-child{display:flex;align-items:center;}#Navbar{flex:1 1 auto;width:auto;padding-left:15px;padding-right:15px;}#zvonok{flex:0 0 auto;width:auto;padding:3px 15px 3px 0;}.zvonok-bt{width:auto;white-space:nowrap;padding:5px 18px;}.menu--main > li:first-child{padding-left:0;}}@media only screen and (min-width:992px) and (max-width:1199px){#toptel .toptel-logo{width:150px;margin-right:20px;}#block-adresvshapke{font-size:14px;}#block-vremyavshapke{font-size:14px;}}@media only screen and (max-width:1199px){.rasschet-tel,.rasschet-telegram,.rasschet-whatsapp{white-space:nowrap;padding-right:10px;}}.block-views-blockprodukciya-block-1 a.is-current{display:block;background:#fff6cc;box-shadow:inset 4px 0 0 #ff8500;font-weight:700;color:#000;}.block-views-blockprodukciya-block-1 a.is-current:hover{text-decoration:none;}.price-call{margin-bottom:20px;}.vyezd-banner{display:flex;align-items:center;flex-wrap:wrap;gap:16px 24px;margin:0 0 50px;padding:22px 26px;border-radius:12px;background:linear-gradient(120deg,#3b2a1c 0%,#5c3d22 60%,#7a4f26 100%);color:#fff;box-shadow:0 8px 24px rgba(59,42,28,.18);position:relative;overflow:hidden;}.vyezd-banner:after{content:"";position:absolute;right:-40px;top:-40px;width:160px;height:160px;border-radius:50%;background:rgba(255,210,4,.10);pointer-events:none;}.vyezd-ico{flex:0 0 64px;width:64px;height:64px;border-radius:50%;background:#fff url(/themes/bootstrap/images/icon2.svg) center/38px no-repeat;}.vyezd-txt{flex:1 1 300px;min-width:0;}.vyezd-title{font-size:24px;font-weight:700;line-height:1.2;margin-bottom:6px;}.vyezd-title span{color:#ffd204;}.vyezd-sub{font-size:15px;line-height:1.45;color:rgba(255,255,255,.85);}.vyezd-cta{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;gap:8px;position:relative;z-index:1;}.vyezd-bt{display:inline-block;padding:12px 26px;border-radius:30px;background:#ffd204;color:#000;font-weight:700;font-size:16px;white-space:nowrap;}.vyezd-bt:hover,.vyezd-bt:focus{background:#ff8500;color:#000;text-decoration:none;}.vyezd-wa{color:#fff;font-size:14px;text-decoration:underline;}.vyezd-wa:hover,.vyezd-wa:focus{color:#ffd204;}@media only screen and (max-width:767px){.vyezd-banner{padding:18px;}.vyezd-ico{flex-basis:52px;width:52px;height:52px;background-size:30px;}.vyezd-title{font-size:20px;}.vyezd-cta{flex:1 1 100%;align-items:stretch;text-align:center;}}
