@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:100,300,400,500,600,700&display=swap);@import url(https://fonts.googleapis.com/css?family=Roboto:100,300,400,500,700&subset=cyrillic);@charset "utf-8".box-sizing{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.mt-130{margin-top:130px!important}body{width:100%;color:#474747;font-size:16px;font-family:'Roboto',sans-serif}a{color:#293000}a:hover{color:#293000}html,body,h1,h2,h3,h4,h5,h6,p,ul{padding:0;margin:0}img{border:none;outline:none;user-select:none}nav ul,footer ul,ul.link-list{list-style:none}em{display:inline}header{background-image:url(/images/header.jpg);background-repeat:no-repeat;background-size:100% auto;position:relative;border-bottom:3px solid #526000}@media only screen and (max-width:768px),only screen and (min-width:769px) and (max-width:1024px){header{border-bottom:1px solid #526000;position:fixed;top:0;width:100%;height:auto;left:0;z-index:2000}}header #leaves{position:absolute;bottom:0;left:0;right:0;width:100%;z-index:1}header #leaves img{display:block;margin:0 auto}@media only screen and (max-width:768px),only screen and (min-width:769px) and (max-width:1024px){header #leaves img{width:100%}}@media only screen and (max-width:768px),only screen and (min-width:769px) and (max-width:1024px){header #leaves{display:none}}header .container{position:relative;padding:30px 0 0 0;z-index:2;display:flex;flex-direction:column}@media only screen and (max-width:768px),only screen and (min-width:769px) and (max-width:1024px){header .container{padding:0}}header .container .holderTop{display:flex;flex-direction:row;justify-content:space-between}@media only screen and (max-width:768px),only screen and (min-width:769px) and (max-width:1024px){header .container .holderTop{flex-direction:row;background-color:#FFF;padding-left:15px;padding-right:15px}}header .container .holderTop .buttonsBox{display:none}header .container .holderTop .buttonsBox #buttonMenu{color:#526000;text-align:left;font-weight:700;text-transform:uppercase}header .container .holderTop .buttonsBox #buttonMenu i{font-size:28px}header .container .holderTop .buttonsBox #buttonSearchTop{color:#526000;text-align:left;font-weight:700;text-transform:uppercase}header .container .holderTop .buttonsBox #buttonSearchTop i{font-size:25px}@media only screen and (max-width:768px),only screen and (min-width:769px) and (max-width:1024px){header .container .holderTop .buttonsBox{display:flex;justify-content:space-between;width:25%;padding-top:25px}}header .container .holderTop #logo{display:flex;width:175px;height:175px;background-color:#fff;padding:15px 0 15px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}@media only screen and (max-width:768px),only screen and (min-width:769px) and (max-width:1024px){header .container .holderTop #logo{width:50%;height:80px;padding:0}}header .container .holderTop #logo span{display:block;width:100%;border-left:6px solid #526000;line-height:145px;text-align:center}@media only screen and (max-width:768px),only screen and (min-width:769px) and (max-width:1024px){header .container .holderTop #logo span{line-height:80px;border:0}}@media only screen and (max-width:768px),only screen and (min-width:769px) and (max-width:1024px){header .container .holderTop #logo span img{height:50px;object-fit:contain}}@media only screen and (max-width:768px),only screen and (min-width:769px) and (max-width:1024px){header .container .holderTop #languages{width:25%;position:relative;display:block}}@media only screen and (max-width:768px),only screen and (min-width:769px) and (max-width:1024px){header .container .holderTop #languages .langRow{position:absolute;right:0;text-align:center;display:flex;flex-direction:row;padding-top:25px;padding-right:0}}header .container .holderTop #languages .langRow a{margin-left:11px}@media only screen and (max-width:768px),only screen and (min-width:769px) and (max-width:1024px){header .container .holderTop #languages .langRow a{margin-left:7px}}@media only screen and (max-width:768px){header .container .holderTop #languages .langRow a img{width:20px;height:20px}}header .container .holderMenu{position:relative;margin:30px 0 0 0}@media only screen and (max-width:768px),only screen and (min-width:769px) and (max-width:1024px){header .container .holderMenu{margin:0;padding-left:15px;padding-right:15px}}header .container .holderMenu ul#menu{width:100%;display:flex;flex-direction:row;list-style-type:none;justify-content:space-between}@media only screen and (max-width:768px),only screen and (min-width:769px) and (max-width:1024px){header .container .holderMenu ul#menu{flex-direction:column;display:none}}header .container .holderMenu ul#menu li{position:relative;background:rgba(255,255,255,.8);border-left:3px solid #526000;margin-right:3px;height:100px;width:17%}@media only screen and (max-width:768px),only screen and (min-width:769px) and (max-width:1024px){header .container .holderMenu ul#menu li{width:100%;height:auto;border:0;background:#fff;margin:0}}header .container .holderMenu ul#menu li a,header .container .holderMenu ul#menu li a:link,header .container .holderMenu ul#menu li a:hover,header .container .holderMenu ul#menu li a:visited{display:flex;position:absolute;bottom:10px;color:#526000;text-transform:uppercase;line-height:20px;font-weight:500;width:100%;text-decoration:none;font-size:14px;padding:0 10px 0 10px}@media only screen and (max-width:768px),only screen and (min-width:769px) and (max-width:1024px){header .container .holderMenu ul#menu li a,header .container .holderMenu ul#menu li a:link,header .container .holderMenu ul#menu li a:hover,header .container .holderMenu ul#menu li a:visited{display:block;position:relative;border:0;font-family:'Roboto Condensed',sans-serif;padding:5px 10px;font-size:16px;bottom:auto;text-transform:initial;background-color:#526000;color:#fff;border-bottom:1px solid #fff}}header .container .holderMenu ul#menu li a:hover{color:#231f20;background-color:}header .container .holderMenu ul#menu li ul{display:none;list-style-type:none;flex-direction:column;position:absolute;width:200px;z-index:10}@media only screen and (max-width:768px),only screen and (min-width:769px) and (max-width:1024px){header .container .holderMenu ul#menu li ul{width:100%}}header .container .holderMenu ul#menu li ul li a,header .container .holderMenu ul#menu li ul li a:link,header .container .holderMenu ul#menu li ul li a:hover,header .container .holderMenu ul#menu li ul li a:visited{display:block;color:#231f20;background-color:;text-transform:none;line-height:24px;font-size:14px;padding:1px 10px 1px 10px}header .container .holderMenu ul#menu li ul li a:hover{color:#231f20;font-weight:600;background-color:}header .container .holderMenu ul#menu li:hover ul{display:flex}.container.containerVines{position:relative;transition:all 0.36s ease-in-out}@media only screen and (max-width:768px),only screen and (min-width:769px) and (max-width:1024px){.container.containerVines{margin-top:100px}}.container.containerVines.containerVines:before{position:absolute;left:-99px;width:100px;height:150px;background-image:url(/images/leaves-left.png);background-repeat:no-repeat;content:""}@media only screen and (max-width:768px),only screen and (min-width:769px) and (max-width:1024px){.container.containerVines.containerVines:before{display:none}}.container.containerVines.containerVines:after{position:absolute;right:-99px;top:-3px;width:100px;height:150px;background-image:url(/images/grapes.png);background-repeat:no-repeat;content:""}@media only screen and (max-width:768px),only screen and (min-width:769px) and (max-width:1024px){.container.containerVines.containerVines:after{display:none}}.container .gallery{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}@media only screen and (max-width:768px),only screen and (min-width:769px) and (max-width:1024px){.container .gallery{padding-left:15px;padding-right:15px}}.container .gallery a,.container .gallery a:link,.container .gallery a:hover,.container .gallery a:visited{display:block;height:150px;width:25%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin:0 0 10px 0;padding:10px 10px 0 0}@media only screen and (max-width:768px){.container .gallery a,.container .gallery a:link,.container .gallery a:hover,.container .gallery a:visited{width:50%}}.container .gallery a img,.container .gallery a:link img,.container .gallery a:hover img,.container .gallery a:visited img{display:block;object-fit:cover;width:100%;height:150px}.container .breadcrumbs{display:block;clear:both;margin-bottom:30px}.container .breadcrumbs a,.container .breadcrumbs a:link,.container .breadcrumbs a:hover,.container .breadcrumbs a:visited{color:#526000;font-size:13px;margin-right:5px;display:inline-block;text-decoration:none}.container .breadcrumbs a:after{content:"»";margin-left:5px;line-height:normal;font-weight:700}.container .breadcrumbs a:last-child:after{display:none}.container .error-message1{display:none}.container .error-message2{display:none}.container .alert-success{display:none}.container .holderLeftMenu{padding:20px 0 0 15px}@media only screen and (min-width:769px) and (max-width:1024px){.container .holderLeftMenu{width:100%}}@media only screen and (max-width:768px),only screen and (min-width:769px) and (max-width:1024px){.container .holderLeftMenu{padding:0;display:none;padding-left:15px;padding-right:15px}}.container .holderLeftMenu.holderLeftMenu:after{position:absolute;right:-49px;top:-3px;width:100px;height:150px;opacity:.5;background-image:url(/images/leaves-right.png);background-repeat:no-repeat;content:""}@media only screen and (max-width:768px),only screen and (min-width:769px) and (max-width:1024px){.container .holderLeftMenu.holderLeftMenu:after{display:none}}.container .holderLeftMenu ul{display:flex;flex-direction:column;justify-content:flex-end;list-style-type:none;margin:0 0 0 0;background-color:#526000}.container .holderLeftMenu ul li{margin:0;padding:0;position:relative}.container .holderLeftMenu ul li a,.container .holderLeftMenu ul li a:link,.container .holderLeftMenu ul li a:hover,.container .holderLeftMenu ul li a:visited{display:block;padding:0 10px 5px 10px;font-size:16px;color:#fff;text-transform:uppercase;font-family:'Roboto Condensed',sans-serif}@media only screen and (max-width:768px),only screen and (min-width:769px) and (max-width:1024px){.container .holderLeftMenu ul li a,.container .holderLeftMenu ul li a:link,.container .holderLeftMenu ul li a:hover,.container .holderLeftMenu ul li a:visited{padding:5px 10px;border-bottom:1px solid #fff;text-transform:initial}}.container .holderLeftMenu ul li a:hover{color:#526000;background-color:#fff}.container .holderLeftMenu ul li:before{position:absolute;left:-13px;top:-13px;color:#526000;width:30px;height:30px;content:"›";font-size:30px}@media only screen and (max-width:768px),only screen and (min-width:769px) and (max-width:1024px){.container .holderLeftMenu ul li:before{display:none}}.container .holderLeftMenu .holderContacts{margin:30px 0;font-size:14px}.container .holderLeftMenu .holderContacts .heading{display:block;font-family:'Roboto Condensed',sans-serif;font-size:24px;font-weight:100;text-transform:uppercase;margin:0 0 10px 0}.container .holderLeftMenu .holderContacts .heading i{color:#526000}@media only screen and (max-width:768px),only screen and (min-width:769px) and (max-width:1024px){.container .holderLeftMenu .holderContacts{display:none}}.container .holderContent{padding:20px 15px 0 30px}@media only screen and (max-width:768px),only screen and (min-width:769px) and (max-width:1024px){.container .holderContent{padding:15px}}.container .holderContent h1{font-weight:700;font-size:30px;font-family:'Roboto Condensed',sans-serif;color:#474747;text-transform:uppercase;position:relative;margin:0 0 30px 150px;padding:10px 0 0 20px;line-height:normal;min-height:99px}@media only screen and (max-width:768px),only screen and (min-width:769px) and (max-width:1024px){.container .holderContent h1{margin:0 0 15px 0;line-height:normal;padding:0;font-size:24px}}.container .holderContent h1:before{position:absolute;left:-150px;top:0;color:#526000;width:150px;height:99px;content:"";background-image:url(/images/leaves-heading.png);background-repeat:no-repeat}@media only screen and (max-width:768px),only screen and (min-width:769px) and (max-width:1024px){.container .holderContent h1:before{position:relative;display:block;left:auto;width:100%;height:30px;background-size:auto 100%}}.container .holderContent .holderProducts{width:100%;display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;margin-right:-30px}.container .holderContent .holderProducts .product{display:block;background-color:#526000;width:235px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:10px solid #526000;margin:0 30px 30px 0;text-decoration:none}@media only screen and (max-width:768px),only screen and (min-width:769px) and (max-width:1024px){.container .holderContent .holderProducts .product{width:100%;margin:0 0 30px 0}}.container .holderContent .holderProducts .product .pic{display:block;height:269px}.container .holderContent .holderProducts .product .pic img{display:block;object-fit:cover;width:100%;height:269px}.container .holderContent .holderProducts .product .content{display:flex;flex-direction:column;color:#fff;height:80px}.container .holderContent .holderProducts .product .content .title{display:block;font-weight:700;font-size:20px;color:#fff}.container .holderContent .holderProducts .product .content .description{display:block;font-size:14px;color:#fff}.container .holderContent .holderProducts .product:hover{background-color:#a1bd00;border:10px solid #a1bd00}.container .holderContent .holderSubmenus{display:flex;flex-direction:column;width:100%;margin:20px 0}@media only screen and (max-width:768px),only screen and (min-width:769px) and (max-width:1024px){.container .holderContent .holderSubmenus{padding-left:15px;padding-right:15px}}.container .holderContent .holderSubmenus a,.container .holderContent .holderSubmenus a:link,.container .holderContent .holderSubmenus a:hover,.container .holderContent .holderSubmenus a:visited{display:block;color:#526000;font-weight:800}.container .holderContent .welcome{padding:0 0 30px 0}.container .holderContent .welcome h1{line-height:normal;margin:0 0 30px 0;padding:0}.container .holderContent .welcome h1 span{color:#526000}.container .holderContent .welcome h1:before{display:none}.container .holderContent .welcome .text{font-size:16px;font-weight:500;font-family:'Roboto Condensed',sans-serif}.container .holderContent .welcome .text .green{font-weight:700;color:#526000}#map{border-top:10px solid #526000;margin:20px 0 0 0}#map iframe{display:block}#holderFooter{background-color:#293000}#holderFooter .container{display:flex;flex-direction:row;justify-content:space-between}@media only screen and (max-width:768px),only screen and (min-width:769px) and (max-width:1024px){#holderFooter .container{flex-direction:column}}#holderFooter .container .logo{background-color:#fff;line-height:150px;display:block;border-left:10px solid #526000}@media only screen and (max-width:768px),only screen and (min-width:769px) and (max-width:1024px){#holderFooter .container .logo{display:none}}#holderFooter .container .footer{width:100%;padding:50px 0 30px 30px;display:flex;flex-direction:row;justify-content:space-between}@media only screen and (max-width:768px),only screen and (min-width:769px) and (max-width:1024px){#holderFooter .container .footer{width:100%;flex-direction:column;padding:20px 0}}#holderFooter .container .footer .content{display:flex;flex-direction:column;width:100%}#holderFooter .container .footer .content .menu{width:100%;display:block}#holderFooter .container .footer .content .menu ul{width:100%;display:flex;flex-direction:row;list-style-type:none}@media only screen and (max-width:768px),only screen and (min-width:769px) and (max-width:1024px){#holderFooter .container .footer .content .menu ul{flex-direction:column;text-align:center}}#holderFooter .container .footer .content .menu ul li a,#holderFooter .container .footer .content .menu ul li a:link,#holderFooter .container .footer .content .menu ul li a:hover,#holderFooter .container .footer .content .menu ul li a:visited{color:#fff;display:block;margin-right:30px}@media only screen and (max-width:768px),only screen and (min-width:769px) and (max-width:1024px){#holderFooter .container .footer .content .menu ul li a,#holderFooter .container .footer .content .menu ul li a:link,#holderFooter .container .footer .content .menu ul li a:hover,#holderFooter .container .footer .content .menu ul li a:visited{margin:0}}#holderFooter .container .footer .content .copyrights{width:100%;color:#c5c5c5;font-size:14px}@media only screen and (max-width:768px),only screen and (min-width:769px) and (max-width:1024px){#holderFooter .container .footer .content .copyrights{padding:20px 0;text-align:center}}#holderFooter .container .footer .web-development{font-size:12px;color:#c5c5c5;text-align:center;width:20%}@media only screen and (max-width:768px),only screen and (min-width:769px) and (max-width:1024px){#holderFooter .container .footer .web-development{width:100%}}.search{display:flex;justify-content:flex-end;position:relative;margin-bottom:4px;position:absolute;top:-69px;right:3px}@media only screen and (max-width:768px),only screen and (min-width:769px) and (max-width:1024px){.search{margin-top:2px;margin-bottom:2px;position:relative;top:initial;right:initial;width:100%;display:none}}.search #searchInput{border:1px solid #526000;height:40px;width:374px;max-width:100%;padding-right:50px;margin-right:2px;padding-left:15px;background-color:rgba(255,255,255,.92)}@media only screen and (max-width:768px),only screen and (min-width:769px) and (max-width:1024px){.search #searchInput{width:100%}}.search .errorForm{display:none;color:red;position:absolute;top:-20px;left:15px}@media only screen and (max-width:768px){.search .errorForm{top:initial;bottom:-21px}}.search .buttonSearch{position:absolute;right:0;background-color:#526000;color:#FFF;width:40px;height:40px;top:0;border:none}.holderSearchProducts{display:block;position:relative}.holderSearchProducts .product{position:relative;display:block;margin-bottom:30px}.holderSearchProducts .product .productBox{display:flex;flex-direction:row}@media only screen and (max-width:768px){.holderSearchProducts .product .productBox{flex-direction:column}}.holderSearchProducts .product .productBox .productImage{width:24%;display:block}@media only screen and (max-width:768px){.holderSearchProducts .product .productBox .productImage{width:100%}}.holderSearchProducts .product .productBox .productImage .pic{width:100%}.holderSearchProducts .product .productBox .productImage .pic img{width:100%;object-fit:cover;height:200px}@media only screen and (max-width:768px){.holderSearchProducts .product .productBox .productImage .pic img{height:240px}}.holderSearchProducts .product .productBox .productInfo{width:76%;display:flex;flex-direction:column;justify-content:space-between;padding-left:20px}@media only screen and (max-width:768px){.holderSearchProducts .product .productBox .productInfo{width:100%;padding-left:0}}.holderSearchProducts .product .productBox .productInfo .title{display:block;font-weight:700;font-size:20px;color:#231f20;height:30px}@media only screen and (max-width:768px){.holderSearchProducts .product .productBox .productInfo .title{height:auto;text-align:center}}.holderSearchProducts .product .productBox .productInfo .description{display:block;font-size:14px;color:#231f20;height:120px}@media only screen and (max-width:768px){.holderSearchProducts .product .productBox .productInfo .description{height:auto;padding-top:10px;padding-bottom:20px;text-align:center}}.holderSearchProducts .product .productBox .productInfo .fakeBtn{background-color:#526000;display:flex;justify-content:center;align-items:center;height:40px;width:210px;color:#FFF;font-size:18px}@media only screen and (max-width:768px){.holderSearchProducts .product .productBox .productInfo .fakeBtn{margin:auto}}.holderSearchProducts .product:hover{text-decoration:none}.holderSearchProducts .product:after{width:100%;height:1px;content:'';display:block;position:absolute;bottom:-16px;background-color:rgba(0,0,0,.2)}.holderSearchProducts .product:last-child:after{width:100%;height:1px;content:'';display:none;position:absolute;bottom:-15px;background-color:rgba(0,0,0,.2)}#catalogueBtn{display:none}@media only screen and (max-width:768px),only screen and (min-width:769px) and (max-width:1024px){#catalogueBtn{display:flex;justify-content:center;align-items:center;text-transform:uppercase;text-align:center;color:#FFF;font-weight:900;background-color:#526000;margin-top:20px;height:36px;border-bottom:1px solid #FFF}}#catalogueBtn i{margin-left:7px}.errorField{border:1px solid red}.star{color:red}