.btn,.form-control{padding:.375rem .75rem;font-size:1rem;line-height:1.5}.card,.form-control{background-color:#fff}.card,body,html{position:relative}body,h1,h2,h3,h4,h5,html,ol,p,ul{margin:0;padding:0;line-height:1.4}.mail,a{text-decoration:none}.block-social>a .fa,.btn,img,svg{vertical-align:middle}.index-articles__header:hover .index-articles__header-icon,.pagination__link:hover{fill:#d8636f}.breadcrumbs__link:last-child,.pagination__item--default{pointer-events:none}*,.thumb-slider,::after,::before{box-sizing:border-box}#btnmenu,.block-link,.block-menu-icon:active,.block-menu-icon:focus,.block-menu-icon:hover,.btn:not(:disabled):not(.disabled),.thumb-gallery__item{cursor:pointer}#btnmenu span,#btnmenu span::before{transition:.3s linear;background:#fff;position:absolute}.block-centered-content,.block-mobile-accordeon .card-header,.block-page-title p,.btn,.documents-page .block-top>p,.home-page .slide-1,.home-page .slide-2,.home-page .slide-3,.home-page .slide-8,.home-page .slide-9,.page-404 .wrapper-404 .block-pic,.page-404 .wrapper-404 .inner-block,.product-page .slide-2 .berry-one,.product-page .slide-2 .block-modal-link p,.production-page .block-top>p,.text-center{text-align:center}svg{overflow:hidden}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}a{background-color:transparent}.btn{display:inline-block;font-weight:400;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;border-radius:.25rem;transition:color .15s ease-in-out , background-color .15s ease-in-out , border-color .15s ease-in-out , box-shadow .15s ease-in-out}.form-control{display:block;width:100%;height:calc(2.25rem + 2px);color:#495057;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out , box-shadow .15s ease-in-out}.logo,.product__berry-man,.product__property,.video-icon,textarea.form-control{height:auto}img{border-style:none}.form-group input,.form-group input:active,.form-group input:focus,.form-group input:hover,footer .form-group input,footer .form-group input:active,footer .form-group input:focus,footer .form-group input:hover{border-top:1px solid transparent;border-right:1px solid transparent;border-left:1px solid transparent}.accordion .card:first-of-type{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion .card:not(:first-of-type):not(:last-of-type){border-bottom:0;border-radius:0}.card{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.block-link,.block-menu{position:absolute;left:0;top:0}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.btn-link,nav{background-color:transparent}.mb-0,.my-0{margin-bottom:0!important}.collapse:not(.show),.slide-banner--mobile{display:none}.h2,h2{font-size:2rem}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.video-icon{display:block;width:100%}body,html{width:100%;min-height:100%;font-family:Comfortaa,cursive}.btn-default,a,button{line-height:1!important}a,button{transition:.4s}:focus{outline:0!important}.clear:after{content:'';display:block;clear:both}.about-page .block-text,.about-page .block-text .block-inner,.align-center,.block-menu-icon,.block-menu-wrapper,.contacts-page .block-text,.home-page .slide-2 .block-categories-list .categories-list ul,.page-404 .wrapper-404,.product-page .block-text,.product-page .modal-0 .berry-value-text,.product-page .modal-3 .block-row,.product-page .modal-4 .block-row,.product-page .modal-5 .block-row,.slider .slide-inner,.slider .slide-item{display:flex;align-items:center;justify-content:center}.about-page .block-text .block-inner,.block-arrow-down,.block-center,.block-img>img,.block-line,.documents-page .block-top>p,.documents-page .documents-page-desc,.home-page .block-detailed-item .block-desc .desc-img,.home-page .slide-1 .block-aim,.home-page .slide-1 .block-moto,.home-page .slide-3 .block-process-steps ul li .block-img,.home-page .slide-inner,.page-404 .wrapper-404,.page-404 .wrapper-404 .btn-default,.product-page .slide-1 .berry-man,.product-page .slide-1 .block-bg-line,.production-page .block-top>p,footer .footer{width:90%;margin-right:auto;margin-left:auto}.block-link{right:0;bottom:0;z-index:1}.block-img,.block-img>img,.block-img>picture>img{display:block;width:100%}.image-cover{height:100%}.image-cover img{height:100%;object-fit:cover}.block-centered-content>a,.block-centered-content>button{display:inline-block}.block-map,.block-video{width:100%;height:400px;margin:0 auto;overflow:hidden}.block-map .map,.block-map .video,.block-video .map,.block-video .video{width:100%;max-width:1200px;height:100%;margin:0 auto}.block-map .map iframe,.block-map .video iframe,.block-video .map iframe,.block-video .video iframe,.product-page .modal-0 .berry-value-diagram .chart-wrap,.product-page .modal-0 .berry-value-diagram .chart-wrap>div{width:100%;height:100%}.block-video-fluid{width:100vw;height:100vh;max-width:100%}.btn-default{padding:10px 15px;color:#fffefe!important;font-size:14px;background-color:#d8636f!important;border:1px solid transparent!important;border-radius:0!important;font-weight:300;letter-spacing:.8px}.btn-default.active,.btn-default:focus,.btn-default:hover{color:#fff!important;background-color:#b8555e!important;border:1px solid transparent!important;box-shadow:none!important}.btn-default:active,.btn-default:active:hover{color:#fff!important;background-color:#96454d!important;border:1px solid transparent!important;box-shadow:none!important}.block-menu{z-index:100;width:90vw}#btnmenu,.block-menu-icon{width:60px;height:60px;background:linear-gradient(to right,#c35fa5,#ff8679)}.block-menu .block-logo{position:relative;margin-bottom:10px}.block-menu-icon{position:relative;align-items:start;padding-top:9px;border-radius:50%}.menu-icon,.menu-icon:after,.menu-icon:before{height:2px;background-color:currentColor;position:absolute}.menu-icon{color:#fff;margin-top:10px;width:20px}.menu-icon:before{content:'';top:-6px;left:0;width:100%}.menu-icon:after{content:'';top:6px;left:0;width:100%}.block-menu-wrapper{flex-direction:column;position:absolute;top:0;left:0;z-index:1;max-width:90px;padding-top:15px;padding-left:15px}nav{display:block;margin-left:55%;padding-top:20px;border:none;transition:display .25s ease-in-out}nav ul{list-style:none}nav .block-social{position:absolute;top:30%;left:-30%;display:flex;flex-direction:column;align-items:center}nav .block-social>a{margin-left:0;margin-bottom:3vh}.block-contacts__email,.block-lang ul{display:flex}.block-lang ul li .lang-menu-link{position:relative;display:block;height:20px;margin-right:25px;padding-top:7px;padding-left:35px;color:#869dca}.block-lang ul li .lang-menu-link:before{content:'';position:absolute;top:0;left:0;display:block;width:28px;height:28px;border-radius:50%;border:1px solid transparent}.block-lang ul li .lang-menu-link.active,.block-lang ul li .lang-menu-link:active,.block-lang ul li .lang-menu-link:focus,.block-lang ul li .lang-menu-link:hover,.block-menu-list a.active,.block-menu-list a:active,.block-menu-list a:focus,.block-menu-list a:hover{color:#ffe451;text-decoration:none}.block-lang ul li .lang-menu-link.active:before,.block-lang ul li .lang-menu-link:active:before,.block-lang ul li .lang-menu-link:focus:before,.block-lang ul li .lang-menu-link:hover:before{border:1px solid #7e8274}.form-group input,.form-group textarea{border-bottom:1px solid #ced4da;border-radius:0;color:#fff;background-color:transparent}.block-lang ul li .lang-menu-link.uk:before{background:url("../../media/images/flags/ua.png") center/20px 20px no-repeat}.block-lang ul li .lang-menu-link.en:before{background:url("../../media/images/flags/en.png") center/20px 20px no-repeat}.block-lang ul li .lang-menu-link.de:before{background:url("../../media/images/flags/de.png") center/20px 20px no-repeat}.block-menu-list{margin-top:10vh}.block-menu-list a{padding-bottom:2vh}.block-menu-list .menu-link{display:block;margin-bottom:.6vh;text-transform:uppercase;color:#fff;font-size:12px;line-height:1.2!important;letter-spacing:1.5px}.block-menu-list .submenu-list{margin-top:2vh;margin-bottom:3vh}.block-menu-list .submenu-link{position:relative;display:block;padding-left:15px;color:#fff;font-size:13px;line-height:1.2!important;letter-spacing:1px}.block-menu-list .submenu-link:before{content:'';position:absolute;top:30%;left:0;display:block;width:4px;height:4px;background-color:#8fdeff;border-radius:50%}@media (min-width:576px){.block-map,.block-video{height:100%}.block-menu-icon{width:60px;height:60px;padding-top:18px}.menu-icon{width:28px}.menu-icon:before{top:-8px}.menu-icon:after{top:8px}.block-menu-list .menu-link{font-size:14px;letter-spacing:2.7px}.block-menu-list .submenu-link{font-size:13px;letter-spacing:2px}}@media (min-width:992px){.block-menu-wrapper{max-width:143px}nav{margin-left:50%}.block-menu-list .menu-link{font-size:16px;letter-spacing:2.7px}.block-menu-list .submenu-link{font-size:14px;letter-spacing:2px}.mail{font-size:14px}}@media (min-width:1664px){.block-menu-list .menu-link{font-size:28px;letter-spacing:2.7px}.block-menu-list .submenu-link{font-size:20px;letter-spacing:2px}}.block-contacts .adress,.mail{font-size:14px;letter-spacing:1.8px}.hide{display:none;opacity:0}.showmenu{display:block;color:#fff;transform:translate(-50%,0);opacity:1}.open,.open-menu::after{transform:translate(-20%,-20%);border-radius:50%;transition:1s ease-in-out}.open{width:0;height:0;position:fixed;opacity:0}.open-menu{width:200vw;height:250vw;margin-top:-50%;margin-left:-50%;background:#1c325e;transform:translate(6%,2%);border-radius:50%;position:absolute;opacity:.95;transition:1s cubic-bezier(.075,.82,.165,1)}.block-line,.block-wave-line{margin-top:3vh;margin-bottom:3vh}@media (min-width:576px){.open-menu{width:130vw;height:180vw}}@media (min-width:1100px){.open-menu{width:120vw;height:120vw}}.open-menu::after{content:'';width:150vw;height:150vw;background:#000;opacity:.9}.open::after,.open::before{background:#000;transform:translate(-20%,-20%);border-radius:50%;opacity:0;transition:1s cubic-bezier(.075,.82,.165,1);content:''}.open::after{width:50vw;height:50vw}.open::before{width:150vw;height:150vw}.form-group input{display:block}.form-group input:active,.form-group input:focus,.form-group input:hover{color:#fff;background-color:transparent;border-bottom:1px solid #fff;outline:0;box-shadow:none}.form-group textarea{display:block;border-top:1px solid #ced4da;border-right:1px solid #ced4da;border-left:1px solid #ced4da}.form-group textarea:active,.form-group textarea:focus,.form-group textarea:hover{color:#fff;background-color:transparent;border-top:1px solid #fff;border-right:1px solid #fff;border-left:1px solid #fff;border-bottom:1px solid #fff;outline:0;box-shadow:none}.block-page-title{position:absolute;z-index:99;top:3vh;left:0;right:0}.block-page-title p{font-family:"Amatic SC",cursive;color:#fff;font-size:30px;font-weight:700;line-height:1.1;text-transform:uppercase;letter-spacing:2px}.block-line{width:90px;height:3px;background-color:#fff}.block-wave-line{width:69px;height:16px;background:url("../images/wave_line.png") 0 0/cover no-repeat}.article-page,.articles-page,.documents-page,.production-page,.production-page .swiper-slide,footer.lazyloaded{background:url(../images/bg_grey.png)}.block-arrow-down{content:'';width:25px;height:25px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.slider .slide-item{position:relative;min-height:400px}.slider .slide-inner{flex-direction:column}.about-page .block-text .title,.color-green{color:#c9e391}.mail{display:block;color:#d8636f;font-weight:700}.mail:active,.mail:focus,.mail:hover{color:#d8636f;text-decoration:underline}@media (max-width:767px){.block-hidden-xs{display:none!important}.block-visible-xs{display:block!important}.product-page .slide-2 .berry-one>div{display:block;width:100%}.product-page .slide-2 .berry-one>div>img{display:block;width:100%;margin-right:auto;margin-left:auto}}.contacts__icon{margin-right:10px}.block-contacts .adress{display:flex;margin-bottom:4%;color:#000;font-weight:300}.block-contacts .adress .fas{margin-right:10px;color:#8a8a8a;font-size:16px}.block-contacts .block-phone-list{width:100%;margin-bottom:3vh}.block-contacts .block-phone-list .block-phone{display:flex;align-items:flex-end}.block-contact-us .contact-us-title,.block-contacts .block-phone-list .phone-department{font-weight:700;display:block;line-height:1.1;font-family:"Amatic SC",cursive;text-transform:uppercase}.block-contacts .block-phone-list .phone-department{color:#000;font-size:18px;letter-spacing:1.5px}.block-contacts .block-phone-list .middle{display:flex;flex:1;padding-top:26px;padding-right:10px;padding-left:10px;overflow:hidden}.block-contacts .block-phone-list .middle p{display:inline;vertical-align:bottom;color:#bdc1c2;line-height:1}.block-contacts .block-phone-list .phone{color:#000;font-size:12px;font-weight:300;letter-spacing:1px}.block-social path{transition:150ms ease-in-out}.block-social{margin-bottom:14px}.block-social>a{display:inline-block;vertical-align:top;margin-left:15px;color:#d8636f;font-size:20px}.block-social>a:active path,.block-social>a:focus path,.block-social>a:hover path{fill:#b9545f}.block-social>a:first-child{margin-left:0}.block-contact-us .contact-us-title{color:#000;font-size:20px;margin-bottom:10px;letter-spacing:1.31px}.copyright{display:flex;align-items:flex-end;color:#b2b2b2;font-size:11px;letter-spacing:4.4px}.about-page .slide-1 .block-text,footer{padding-top:10vh}footer .footer{max-width:900px;display:flex;flex-wrap:wrap}footer .footer .block-contacts{width:100%;padding-top:3%;padding-right:3%;padding-left:3%;background-color:#dce0e2;border:3px solid #fff}footer .form-group input,footer .form-group textarea{border-radius:0;display:block}footer .footer .block-form{width:100%;padding:3%;background-color:#fff}footer .copyright{padding-top:5vh;padding-bottom:5vh;justify-content:center;color:#000}footer .form-group input{color:#000;background-color:transparent;border-bottom:1px solid #000}footer .form-group input:active,footer .form-group input:focus,footer .form-group input:hover{color:#000;background-color:transparent;border-bottom:1px solid #000;outline:0;box-shadow:none}footer .form-group textarea,footer .form-group textarea:active,footer .form-group textarea:focus,footer .form-group textarea:hover{color:#000;background-color:transparent;border-top:1px solid #000;border-right:1px solid #000;border-left:1px solid #000;border-bottom:1px solid #000}footer .form-group textarea:active,footer .form-group textarea:focus,footer .form-group textarea:hover{outline:0;box-shadow:none}.home-page .slide-inner{max-width:1054px}.home-page .slide-1 .block-moto{font-family:"Amatic SC",cursive;color:#fff;font-size:30px;font-weight:400;line-height:1.1;margin-bottom:3vh;letter-spacing:4.19px;text-shadow:1px 4px 10px rgba(0,0,0,.57)}.home-page .slide-1 .block-img{max-width:62px;margin-bottom:3vh}.home-page .slide-1 .block-aim{max-width:775px;text-shadow:1px 4px 23px #000;color:#fff;font-size:12px;font-weight:700;letter-spacing:1.96px}.home-page .slide-1 .block-video{filter:brightness(.7)}@media (min-width:576px){.block-page-title p{font-size:42px;letter-spacing:4px}.slider .slide-item{height:100vh}.block-social>a{font-size:30px}footer .footer .block-contacts{width:55%}footer .footer .block-form{width:45%}.home-page .slide-1 .block-moto{font-size:60px;letter-spacing:4.19px}.home-page .slide-1 .block-img{max-width:100px}.home-page .slide-1 .block-aim{font-size:18px;letter-spacing:1.96px}}.home-page .slide-2.lazyloaded{background:url("../../content/index/slide_2.webp") center -25px/auto 120% no-repeat}.home-page .slide-2 .block-categories-list{display:flex;align-items:center;flex-direction:column}.home-page .slide-2 .block-categories-list .categories-list-title{margin-top:-26vh;margin-bottom:9vh;color:#40652c;font-size:21px;font-weight:700;line-height:1.2;letter-spacing:1.05px}.home-page .slide-2 .block-categories-list .categories-list ul{flex-wrap:wrap;padding-left:0;list-style:none}.home-page .slide-2 .block-categories-list .categories-list ul li a{display:block;margin-right:10px;margin-left:10px;padding-bottom:1vh;font-family:"Amatic SC",cursive;color:#fff;font-size:21px;font-weight:700;text-transform:uppercase;letter-spacing:.88px;text-decoration:none}.home-page .slide-2 .block-categories-list .categories-list ul li a:focus,.home-page .slide-2 .block-categories-list .categories-list ul li a:hover{text-decoration:underline}@media (min-width:576px){.home-page .slide-2{background-position:center}.home-page .slide-2 .slide-inner{justify-content:start;width:95%;max-width:1700px;min-height:95vh}.home-page .slide-2 .block-categories-list .categories-list-title{margin-top:20vh;margin-bottom:3vh;color:#cae8b9;font-size:32px;letter-spacing:1.05px}.home-page .slide-2 .block-categories-list .categories-list ul li a{font-size:25px;letter-spacing:.88px}}.home-page .slide-3.lazyloaded{background:url("../../content/index/slide_3.jpg") 0 0/cover no-repeat}.home-page .slide-3 .block-company-aim{padding-top:15vh;color:#fefeff;font-size:12px;letter-spacing:1.12px}.home-page .slide-3 .block-company-aim .company-aim{margin-bottom:40px;padding-top:30px;color:#c4f3fd;font-family:"Amatic SC",cursive;font-size:31px;line-height:1.1;font-weight:700;letter-spacing:1.42px}.home-page .slide-3 .block-process-desc .process-desc-text{margin-bottom:20px;color:#e1ffcf;font-size:14px;font-weight:700;letter-spacing:1.44px}.home-page .slide-3 .block-process-steps{margin-bottom:5vh}.home-page .slide-3 .block-process-steps ul{display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap;list-style:none}.home-page .slide-3 .block-process-steps ul li{width:40%;max-width:100px;margin-right:10px;margin-left:10px;margin-bottom:10px}.home-page .slide-3 .block-process-steps ul li .block-img{max-width:40px;height:60px;margin-bottom:10px}.home-page .slide-3 .block-process-steps ul li p{color:#c1f8ff;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:1.3px}.home-page .slide-3 .block-process-steps ul li:first-child .block-img,.home-page .slide-3 .block-process-steps ul li:nth-child(3) .block-img{max-width:67px}.home-page .slide-3 .block-process-steps ul li:nth-child(2) .block-img{max-width:59px}.home-page .slide-3 .block-process-steps ul li:nth-child(4) .block-img{max-width:77px}.home-page .slide-3 .block-more{font-family:"Amatic SC",cursive;color:#fff;font-size:20px;font-weight:700;line-height:1.1;text-transform:uppercase;letter-spacing:2.93px}.home-page .slide-3 .block-more .block-arrow-down{margin-top:10px}.home-page .block-detailed-item .block-desc{position:relative;padding-top:2vh}.home-page .block-detailed-item .block-desc:before{content:'';position:absolute;top:13px;left:-50px;width:47px;height:38px}.home-page .block-detailed-item .block-desc .desc-text{margin-bottom:1vh;color:#fff;font-size:13px;font-weight:700;letter-spacing:.16px}.home-page .block-detailed-item .block-desc .desc-text .desc-title{font-family:"Amatic SC",cursive;color:#fffbd0;font-size:33px;font-weight:700;line-height:1.1;margin-bottom:2vh;text-transform:uppercase;letter-spacing:.12px}.home-page .block-detailed-item .block-desc .desc-img{width:80%;max-height:30%;margin-top:7vh}.home-page .block-left{padding-left:20%;padding-right:5%}.home-page .swiper-slide .block-inner{height:100%;max-height:90vh}.home-page .block-right{width:80%;margin-left:auto}.home-page .slide-4 .block-detailed-item .block-desc,.home-page .slide-5 .block-detailed-item .block-desc,.home-page .slide-6 .block-detailed-item .block-desc,.home-page .slide-7 .block-detailed-item .block-desc,.product-page .container,.slider-preload{position:relative}.home-page .slide-4 .block-detailed-item .block-desc:before{min-width:67px;max-height:60px}.home-page .slide-4 .block-detailed-item .block-desc.lazyloaded:before{background:url("../../media/images/icons/index/icons-color/sbor_lesnykh_yagod.png") 0 0/contain no-repeat}.home-page .slide-4 .block-detailed-item .block-desc .desc-text .desc-title{color:#e2ff88}.home-page .slide-4 .block-detailed-item .block-desc .desc-img{max-width:544px}.home-page .slide-5 .block-detailed-item .block-desc:before{min-width:59px;max-height:68px}.home-page .slide-5 .block-detailed-item .block-desc.lazyloaded:before{background:url("../../media/images/icons/index/icons-color/kontrol_kachestva.png") 0 0/contain no-repeat}.home-page .slide-5 .block-detailed-item .block-desc .desc-text .desc-title{color:#d5c8ff}.home-page .slide-5 .block-detailed-item .block-desc .desc-img{max-width:628px}.home-page .slide-6 .block-detailed-item .block-desc:before{min-width:67px;max-height:65px}.home-page .slide-6 .block-detailed-item .block-desc.lazyloaded:before{background:url("../../media/images/icons/index/icons-color/zamorozka_yagod.png") 0 0/contain no-repeat}.home-page .slide-6 .block-detailed-item .block-desc .desc-text .desc-title{color:#cff0ff}.home-page .slide-6 .block-detailed-item .block-desc .desc-img{max-width:756px}.home-page .slide-7 .block-detailed-item .block-desc:before{min-width:77px;max-height:66px}.home-page .slide-7 .block-detailed-item .block-desc.lazyloaded:before{background:url("../../media/images/icons/index/icons-color/postavka_produktsii.png") 0 0/contain no-repeat}.home-page .slide-7 .block-detailed-item .block-desc .desc-text .desc-title{color:#fffbd0}.home-page .slide-7 .block-detailed-item .block-desc .desc-img{max-width:548px}.home-page .dzerelo-zdorovja,.home-page .smak-jakist{display:flex;padding-top:5%;padding-left:5%;padding-right:5%}.home-page .dzerelo-zdorovja .block-desc .desc-text,.home-page .smak-jakist .block-desc .desc-text{font-size:14px;font-weight:700;letter-spacing:.16px}.home-page .dzerelo-zdorovja .block-desc .desc-text .desc-title,.home-page .smak-jakist .block-desc .desc-text .desc-title{font-family:"Amatic SC",cursive;color:#68789b;font-size:21px;font-weight:700;line-height:1.1;margin-bottom:2vh;letter-spacing:.89px}.home-page .dzerelo-zdorovja .block-desc .block-line,.home-page .smak-jakist .block-desc .block-line{background-color:#00aef0}@media (min-width:576px){.home-page .slide-3 .block-company-aim{font-size:16px;letter-spacing:1.12px}.home-page .slide-3 .block-company-aim .company-aim{margin-bottom:15px;padding-top:0;color:#c4f3fd;font-size:40px;letter-spacing:1.42px}.home-page .slide-3 .block-process-desc .process-desc-text{font-size:14px;letter-spacing:1.44px}.home-page .slide-3 .block-process-steps ul{flex-wrap:nowrap}.home-page .slide-3 .block-process-steps ul li{width:auto;max-width:150px}.home-page .slide-3 .block-process-steps ul li .block-img{max-width:150px;margin-bottom:25px}.home-page .slide-3 .block-process-steps ul li p{font-size:13px}.home-page .block-detailed-item{display:flex}.home-page .block-detailed-item .block-desc:before{top:13px;left:-100px;width:77px;height:68px}.home-page .block-detailed-item .block-desc .desc-text,.home-page .dzerelo-zdorovja .block-desc .desc-text,.home-page .smak-jakist .block-desc .desc-text{font-size:16px;letter-spacing:.16px}.home-page .block-detailed-item .block-desc .desc-text .desc-title{font-size:50px;letter-spacing:.12px}.home-page .block-left{width:60%;padding-top:5vh;padding-left:15%;padding-right:10%}.home-page .block-right{width:40%;max-height:90vh}.home-page .block-right .block-img{height:100%}.home-page .block-right .block-img img{width:auto;max-width:100%;height:100%;margin-right:0;object-fit:contain}.home-page .dzerelo-zdorovja,.home-page .smak-jakist{padding-top:0;padding-left:45%;padding-right:15%}.home-page .dzerelo-zdorovja .block-desc .desc-text .desc-title,.home-page .smak-jakist .block-desc .desc-text .desc-title{font-size:45px;letter-spacing:.89px}}@media (min-width:992px){.block-contact-us .contact-us-title{font-size:28px;letter-spacing:1.31px}.home-page .slide-1 .block-moto{font-size:90px;letter-spacing:4.19px}.home-page .slide-1 .block-img{max-width:141px}.home-page .slide-1 .block-aim{font-size:22px;letter-spacing:1.96px}.home-page .slide-2{background-size:cover}.home-page .slide-2 .block-categories-list .categories-list-title{margin-top:22vh;margin-bottom:3vh;color:#cae8b9;font-size:40px;letter-spacing:1.05px}.home-page .slide-2 .block-categories-list .categories-list ul li a{font-size:30px;letter-spacing:.88px}.home-page .dzerelo-zdorovja .block-desc .desc-text,.home-page .smak-jakist .block-desc .desc-text{font-size:18px;letter-spacing:.16px}.home-page .dzerelo-zdorovja .block-desc .desc-text .desc-title,.home-page .smak-jakist .block-desc .desc-text .desc-title{font-size:55px;letter-spacing:.89px}.contacts-page .block-text .block-contact-us{display:block;width:100%}}@media (min-width:1300px){.btn-default{padding:15px 30px;font-size:16px}.block-menu-wrapper{left:2%}.open-menu{width:110vw;height:110vw}.block-page-title p{font-size:60px;letter-spacing:9.97px}.block-contacts .adress{font-size:16px;letter-spacing:1.8px}.block-contacts .block-phone-list .phone-department{font-size:28px;letter-spacing:3px}.block-contacts .block-phone-list .phone{font-size:16px;letter-spacing:2px}.block-social>a,.home-page .slide-3 .block-more{font-size:36px}.block-contact-us .contact-us-title{font-size:40px;letter-spacing:1.31px}.home-page .slide-2 .block-categories-list .categories-list-title{margin-top:22vh;margin-bottom:3vh;color:#cae8b9;font-size:47px;letter-spacing:1.05px}.home-page .slide-2 .block-categories-list .categories-list ul li a{font-size:35px;letter-spacing:.88px}.home-page .slide-3 .block-company-aim{font-size:20px;letter-spacing:1.12px}.home-page .slide-3 .block-company-aim .company-aim{margin-bottom:15px;padding-top:0;color:#c4f3fd;font-size:60px;letter-spacing:1.42px}.home-page .slide-3 .block-process-desc .process-desc-text{font-size:30px;letter-spacing:1.44px}.home-page .slide-3 .block-process-steps ul{flex-wrap:nowrap}.home-page .slide-3 .block-process-steps ul li{width:auto}.home-page .slide-3 .block-process-steps ul li p{font-size:16px}.home-page .block-detailed-item .block-desc .desc-text{font-size:18px;letter-spacing:.16px}.home-page .block-detailed-item .block-desc .desc-text .desc-title{font-size:70px;letter-spacing:.12px}.home-page .block-detailed-item .block-desc .desc-img{display:block}.home-page .dzerelo-zdorovja,.home-page .smak-jakist{padding-left:15%;padding-right:10%}.home-page .dzerelo-zdorovja .block-desc .desc-text,.home-page .smak-jakist .block-desc .desc-text{font-size:20px;letter-spacing:.16px}.home-page .dzerelo-zdorovja .block-desc .desc-text .desc-title,.home-page .smak-jakist .block-desc .desc-text .desc-title{font-size:70px;letter-spacing:.89px}}.home-page .slide-8,.home-page .slide-9{align-items:flex-start;padding-top:2vh}.home-page .slide-8.lazyloaded{background:url("../../content/index/slide_8.jpg") center/cover no-repeat}.home-page .slide-9.lazyloaded{background:url("../../content/index/slide_9.jpg") right 100%/contain no-repeat}.about-page .slide-inner,.contacts-page .slide-inner,.product-page .slide-inner{position:relative;width:100%;height:100%}.about-page .block-wrapper,.contacts-page .block-wrapper,.product-page .block-wrapper{position:relative;display:flex;flex-direction:column;width:100%;height:100%}.about-page .block-text,.contacts-page .block-text,.product-page .block-text{padding-top:3vh;padding-bottom:3vh;background:url("../../content/about_company/bg_text.webp") 0 0/cover no-repeat}.about-page .block-text .block-inner{flex-direction:column;max-width:500px}.about-page .block-text .block-line{margin-bottom:5vh;margin-left:0;background-color:#c9e391}.about-page .block-text p{display:block;color:#fff;font-size:14px;letter-spacing:.95px}.about-page .block-text .title{margin-bottom:5vh;font-size:20px;font-weight:300;line-height:1.2;letter-spacing:.52px}.about-page .block-text .text{position:relative;margin-bottom:2vh;padding-left:48px}.about-page .block-text .text:before{content:'';position:absolute;top:0;left:0;display:block;width:35px;height:35px}.about-page .block-text .text .moto{margin-top:7vh}.about-page .block-picture{max-height:300px}@media (min-width:576px){.home-page .dzerelo-zdorovja{padding-left:5%;padding-right:60%}.home-page .smak-jakist{padding-left:50%;padding-right:15%}.home-page .slide-8{align-items:center;padding-top:0}.home-page .slide-9{padding-top:10vh}.home-page .slide-9.lazyloaded{background-size:cover;background-position:center}.about-page .block-wrapper,.contacts-page .block-wrapper,.product-page .block-wrapper{flex-direction:row}.about-page .block-left,.about-page .block-right,.contacts-page .block-left,.contacts-page .block-right,.product-page .block-left,.product-page .block-right{width:50%}.about-page .block-text,.contacts-page .block-text,.product-page .block-text{padding-right:5%;padding-left:5%}.about-page .block-picture{max-height:100%}.about-page .slide-1 .block-text{padding-top:0}}.about-page .slide-2 .block-text .text:before{background:url("../../content/about_company/map.png") 0 0/cover no-repeat}.about-page .slide-3 .block-text .text-1:before{background:url("../../content/about_company/iso.png") 0 0/cover no-repeat}.about-page .slide-3 .block-text .text-2:before{background:url("../../content/about_company/organic.png") 0 0/cover no-repeat}.about-page .slide-4 .block-text .text:before{background:url("../../content/about_company/quality.png") 0 0/cover no-repeat}.about-page .slide-5 .block-text .text:before{background:url("../../content/about_company/export.png") 0 0/cover no-repeat}.contacts-page .block-text{flex-direction:column;align-items:flex-start;padding:15vh 5% 3vh;background:url("../../content/about_company/bg_text.webp") 0 0/cover no-repeat;overflow:auto}.contacts-page .block-text.block-contacts .adress,.contacts-page .block-text.block-contacts .block-phone-list .phone{color:#fff}.contacts-page .block-text .block-contact-us .contact-us-title,.contacts-page .block-text.block-contacts .block-phone-list .phone-department{color:#93b1cd}.contacts-page .block-text.block-contacts .block-phone-list .middle p{color:#455c76}.contacts-page .block-text .copyright{flex:1}.product-page .block-page-title p{color:#2d698d}@media (max-width:991px){.product-page .block-page-title{top:-6vh}.product-page .container{width:100%}}.product-page .slide-1{padding-top:10vh;background:url("../../content/berry/header.webp") 0 0/100% auto no-repeat}.product-page .slide-1 .berry-man{position:relative;z-index:2;width:100%;max-width:1500px;overflow:hidden}.product-page .slide-1 .berry-man>.block-img{position:relative;z-index:2}.product-page .slide-1 .block-bg-line{position:absolute;z-index:1;top:40%;left:0;right:0;width:100%;max-width:1300px}.product-page .slide-1 .berry-info{position:relative;z-index:3;width:100%;height:100%;padding-bottom:5vh}.product-page .slide-1 .berry-info .berry-info-left{margin-bottom:8vh}.product-page .slide-1 .berry-info .berry-name{margin-bottom:10px;padding-left:40px;background:url(../../content/berry/header_1.png) no-repeat;background-position-y:10px}.product-page .slide-1 .berry-info .berry-name p{font-family:"Amatic SC",cursive;color:#383e5c;font-size:27px;font-weight:700;line-height:1.1;letter-spacing:3.2px}.product-page .slide-1 .berry-info .berry-desc{padding-left:40px}.product-page .slide-1 .berry-info .berry-desc p{display:block;margin-bottom:15px;color:#000;font-size:13px;font-weight:700}.product-page .slide-1 .berry-info .bez-gmo{position:relative;padding-left:25%}.product-page .slide-1 .berry-info .bez-gmo:before{content:'';position:absolute;top:-45px;left:40px;display:block;width:200px;height:200px;background:url("../../content/berry/header_2.png") 0 0/cover no-repeat}.product-page .slide-1 .berry-info .bez-gmo p{font-family:"Amatic SC",cursive;color:#ff6000;font-size:27px;font-weight:700;line-height:1.1;position:relative;z-index:1;letter-spacing:3px}@media (min-width:576px){.contacts-page .block-text{height:100%;max-height:100vh;padding-top:240px}.product-page .slide-1 .block-page-title p{font-size:50px}.product-page .slide-1 .berry-man{position:absolute;top:15%;left:0;right:0}.product-page .slide-1 .block-bg-line{top:15%}.product-page .slide-1 .berry-info{display:flex;justify-content:space-between;padding-top:10vh;padding-bottom:10vh}.product-page .slide-1 .berry-info .berry-info-left{display:flex;flex-direction:column;justify-content:space-between;width:30%;height:100%;margin-bottom:0}.product-page .slide-1 .berry-info .berry-name p{font-size:32px}.product-page .slide-1 .berry-info .berry-desc p{font-size:14px}.product-page .slide-1 .berry-info .bez-gmo{width:30%;padding-left:0}.product-page .slide-1 .berry-info .bez-gmo:before{top:-40px;left:-40px;width:200px;height:200px}.product-page .slide-1 .berry-info .bez-gmo p{font-size:30px;letter-spacing:7px}}.product-page .slide-2{background:url("../../content/berry/bg_blackberries.webp") center/contain no-repeat}.product-page .slide-2 .berry-one{width:100%;height:80%}.product-page .slide-2 .berry-smak{margin-top:-5vh}.product-page .slide-2 .berry-smak p{color:#2d3f58;font-size:20px;line-height:1.1}.product-page .slide-2 .block-modal-link{display:none;position:absolute;max-width:160px}.product-page .slide-2 .block-modal-link p{font-family:"Amatic SC",cursive;color:#000;font-size:14px;font-weight:700;line-height:1.2;text-transform:uppercase;letter-spacing:2px}.product-page .slide-2 .block-vlastyvosti{top:52%;left:15%}.product-page .slide-2 .block-zberigannia{top:78%;left:25%}.product-page .slide-2 .block-partnerstvo{top:72%;left:50%}.product-page .slide-2 .block-prygotuvannia{top:58%;left:73%}.product-page .slide-2 .block-kontrol,.product-page .slide-2 .block-tsinnist{top:30%;left:80%}.product-page .block-modal .block-row{position:relative;z-index:1;display:flex;padding-top:20px;padding-right:5%;padding-left:5%}.product-page .block-modal .block-left p:not(.title),.product-page .block-modal .block-right p:not(.title){display:block;margin-bottom:3vh;color:#383b5c;font-size:13px;letter-spacing:.24px}.product-page .block-modal .text-orange{color:#ff8a00;font-size:35px;font-weight:700;letter-spacing:.47px}.product-page .modal-0 .title,.product-page .title{color:#455189;letter-spacing:2px;line-height:1.1;font-weight:700;font-family:"Amatic SC",cursive;text-transform:uppercase}@media (min-width:576px) and (max-width:991px){.product-page .slide-1 .container{max-width:90%}.product-page .block-modal .block-bg>div,.product-page .block-modal .block-bg>div>img{display:block;width:100%}}@media (min-width:576px) and (min-width:576px){.product-page .block-modal .block-bg>div{height:100%}.product-page .block-modal .block-bg>div img{height:100%;object-fit:cover}}.product-page .title{font-size:24px}.product-page .modal-0 .container{display:flex;justify-content:space-between;flex-direction:column}.product-page .modal-0 .title{font-size:27px}.product-page .modal-0 .title span{display:inline;font-family:"Amatic SC",cursive;color:#000;font-size:18px;font-weight:700;line-height:1.1;text-transform:uppercase;letter-spacing:1px}.product-page .modal-0 .berry-value-text{order:2;align-items:flex-start;flex-direction:column;width:100%}.product-page .modal-0 .berry-value-text .block-line{width:51px;background-color:#000}.documents-page .swiper-container,.product-page .modal-0 .berry-value-text .nutricious-list,.production-page .block-inner,.production-page .wrapper-slider{width:100%}.product-page .modal-0 .berry-value-text .nutricious-list .nutricious-item{display:flex;margin-bottom:20px;padding-left:15px}.product-page .modal-0 .berry-value-text .nutricious-list .nutricious-item:first-child{border-left:3px solid #74a8ca}.product-page .modal-0 .berry-value-text .nutricious-list .nutricious-item:nth-child(2){border-left:3px solid #71cb7e}.product-page .modal-0 .berry-value-text .nutricious-list .nutricious-item:nth-child(3){border-left:3px solid #b47ebf}.product-page .modal-0 .berry-value-text .nutricious-list .name{color:#000;font-size:16px;letter-spacing:1.14px}.product-page .modal-0 .berry-value-text .nutricious-list .middle{flex:1;max-height:25px;padding-top:3px;padding-right:5px;padding-left:5px;overflow:hidden}.product-page .modal-0 .berry-value-text .nutricious-list .middle p{color:#909090;letter-spacing:3px;font-size:13px}.product-page .modal-0 .berry-value-text .nutricious-list .value{color:#000;font-size:17px;letter-spacing:1.21px}.product-page .modal-0 .berry-value-diagram{order:1;width:100%;height:100%!important}.product-page .modal-0 .berry-value-diagram .chart-wrap>div canvas{position:relative;top:30%}@media (min-width:768px){.block-hidden-xs{display:block!important}.block-visible-xs{display:none!important}.product-page .slide-2 .block-modal-link{display:block;width:15%}.product-page .slide-2 .berry-one>div{height:100%}.product-page .slide-2 .berry-one>div img{height:100%;object-fit:cover}.product-page .slide-2 .berry-smak{position:absolute;top:0;right:0;width:25%;margin-top:0}.product-page .slide-2 .berry-smak p{font-size:22px}.product-page .slide-2 .block-modal-link p{font-size:18px}.product-page .modal-0 .berry-value-text{order:1;width:45%}.product-page .modal-0 .berry-value-diagram{order:2;width:55%}}@media (max-width:767px){.product-page .modal-0 .berry-value-text{order:1;width:100%!important}.product-page .modal-0 .berry-value-diagram{order:2;width:0%}}.product-page .modal-1 .wrapper-modal-1{position:relative;z-index:1;width:100%}.product-page .modal-1 .wrapper-modal-1 .title{margin-bottom:0;padding-right:10%;padding-left:10%}.product-page .modal-1 .block-row{flex-wrap:wrap}.product-page .modal-1 .block-temperature{width:100%;margin-bottom:20px;padding-right:15%;padding-left:65px;background:url("../../content/berry/icons/temperature.png") 0 0/55px 56px no-repeat;background-position-y:20px}.product-page .modal-1 .block-temperature p{color:#000;font-size:14px;letter-spacing:.2px}.product-page .modal-1 .block-temperature span{color:#758ad6;font-size:20px;line-height:1;letter-spacing:.54px}.product-page .modal-1 .block-zbegigannia{width:100%;margin-bottom:20px;padding-left:65px;background:url("../../content/berry/icons/time.png") 0 0/55px 56px no-repeat;background-position-y:20px}.product-page .modal-1 .block-zbegigannia p{color:#000;font-size:14px;letter-spacing:1px}.product-page .modal-1 .block-zbegigannia .termin{color:#ff5400;font-size:20px}.product-page .modal-1 .block-zbegigannia .termin-month{color:#ff5400;font-size:16px}.product-page .modal-1 .block-zbegigannia .note{padding-left:10px;color:#ff5400;font-size:14px;letter-spacing:.24px;border-left:2px solid #ff5400}.block-mobile-accordeon .card{position:relative;border-top:none;border-left:none;border-right:none}.block-mobile-accordeon .card:after{content:'';position:absolute;bottom:0;left:15%;right:15%;display:block;width:70%;height:1px;background-color:silver}.block-mobile-accordeon .card-header{padding:0 .5rem;border-bottom:none;background:#fff}.block-mobile-accordeon .card:not(:first-child) .card-header{background:url(../images/shadow.png) top center no-repeat #fff}.block-mobile-accordeon .card-body{padding:0}.documents-page .block-top,.production-page .block-top{padding-top:15vh;padding-bottom:8vh}.btn-link:active,.btn-link:focus,.btn-link:hover{text-decoration:none}.documents-page,.production-page{position:relative}.documents-page .block-page-title p{color:#000}.documents-page .block-top>p{max-width:800px;font-size:13px;font-weight:700;letter-spacing:.95px}.documents-page .documents-page-desc>p{display:block;margin-bottom:20px}.documents-page .swiper-slide{background-position:center;background-size:cover;width:280px;height:392px}@media (min-width:576px){.product-page .block-modal{height:100vh}.card .modal-0{height:auto!important}.product-page .block-modal .block-row{padding-top:0;padding-right:10%;padding-left:10%}.product-page .block-modal .block-wrapper,.product-page .block-modal .modal-inner{width:100%;height:100%;overflow:hidden}.product-page .block-modal .block-bg{position:absolute;top:0;bottom:0;right:0;left:0}.product-page .block-modal .block-left p:not(.title),.product-page .block-modal .block-right p:not(.title){font-size:14px}.product-page .block-modal .block-left{width:40%;margin-right:auto}.product-page .block-modal .block-right{width:40%;margin-left:auto}.product-page .block-modal.modal-1 .title,.product-page .block-modal.modal-2 .title,.product-page .block-modal.modal-4 .title{color:#455189}.product-page .block-modal.modal-1 .block-left p,.product-page .block-modal.modal-1 .block-right p,.product-page .block-modal.modal-2 .block-left p,.product-page .block-modal.modal-2 .block-right p,.product-page .block-modal.modal-4 .block-left p,.product-page .block-modal.modal-4 .block-right p{color:#000}.product-page .block-modal.modal-3 .title{color:#86bcff}.product-page .block-modal.modal-3 .block-left p,.product-page .block-modal.modal-3 .block-right p,.product-page .block-modal.modal-5 .block-left p,.product-page .block-modal.modal-5 .block-right p,.product-page .block-modal.modal-5 .title{color:#fff}.product-page .title{margin-bottom:5vh;font-size:35px;letter-spacing:3.75px}.product-page .modal-0 .container{flex-direction:row}.product-page .modal-0 .title{font-size:50px;letter-spacing:4px}.product-page .modal-0 .title span{font-size:30px;letter-spacing:2px}.product-page .modal-1 .block-row,.product-page .modal-1 .wrapper-modal-1,.product-page .modal-2 .block-row{padding-top:10vh}.product-page .modal-1 .block-temperature{width:55%}.product-page .modal-1 .block-temperature p{font-size:18px;letter-spacing:.2px}.product-page .modal-1 .block-temperature span{font-size:40px;letter-spacing:.54px}.product-page .modal-1 .block-zbegigannia{width:45%}.product-page .modal-1 .block-zbegigannia p{font-size:18px;letter-spacing:1px}.product-page .modal-1 .block-zbegigannia .termin{font-size:40px}.product-page .modal-1 .block-zbegigannia .termin-month{font-size:22px}.product-page .modal-1 .block-zbegigannia .note{font-size:18px}.documents-page .block-top>p{font-size:20px}.documents-page .documents-page-desc{display:flex;justify-content:space-between;max-width:1180px}.documents-page .documents-page-desc>p{width:48%}.documents-page .swiper-slide{width:400px;height:560px}}.production-page .block-top{background:url(../images/bg.webp) repeat-x}.production-page .block-top>p{max-width:800px;color:#fff;font-size:13px;font-weight:700;letter-spacing:.95px}.production-page .slider-text-1{position:relative;padding:3%;color:#fff;font-size:13px;font-weight:300;letter-spacing:.26px}.production-page .slider-text-1:after{content:'';position:absolute;z-index:2;top:0;bottom:0;left:0;right:0;display:block;width:100%;height:100%;filter:brightness(.5);background:url(../images/bg.webp)}.production-page .slider-text-1 p{position:relative;z-index:3}.production-page .slider-text-2{position:relative;padding:3%;color:#000;font-size:13px;font-weight:700;letter-spacing:.76px;background:url(../images/bg_grey.png)}.page-404 .wrapper-404{flex-direction:column;max-width:1000px;padding:3vh}.page-404 .wrapper-404 .inner-block{order:2;max-width:300px}.page-404 .wrapper-404 .block-pic{order:1;max-width:583px;padding-bottom:20px}.page-404 .wrapper-404 .title{font-family:"Amatic SC",cursive;color:#383b5c;font-size:25px;font-weight:700;line-height:1;display:block;text-transform:uppercase;letter-spacing:2.58px}.page-404 .wrapper-404 .b-404{font-family:"Amatic SC",cursive;color:#383b5c;font-size:80px;font-weight:700;line-height:1;display:block;text-transform:uppercase;letter-spacing:4px}.page-404 .wrapper-404 .text{display:block;margin-right:auto;margin-left:auto;padding-bottom:20px;color:#383b5c;font-size:13px;letter-spacing:.24px}@media (max-width:575px){.about-page .slide-2 .block-text,.about-page .slide-4 .block-text{order:1}.about-page .slide-2 .block-picture,.about-page .slide-4 .block-picture{order:2}.page-404 .wrapper-404 .block-pic .block-img{width:80%;margin-right:auto;margin-left:auto}}@media (min-width:576px){.production-page .block-inner{position:relative}.production-page .block-top>p,.production-page .slider-text-1{font-size:20px}.production-page .slider-text-2{font-size:16px}.page-404 .wrapper-404{height:100vh;flex-direction:row}.page-404 .wrapper-404 .inner-block{order:1;display:flex;align-items:center;justify-content:center;flex-direction:column;width:55%;max-width:400px}.page-404 .wrapper-404 .title{font-size:80px;letter-spacing:.24px}.page-404 .wrapper-404 .b-404{font-size:250px;letter-spacing:4px}.page-404 .wrapper-404 .text{font-size:18px;letter-spacing:.3px}.page-404 .wrapper-404 .block-pic{order:2;width:45%;padding-left:2vw}#canvas,#canvas1{height:300px!important;width:600px!important;margin-left:-25%}}@media (min-width:992px){.product-page .slide-1{padding-top:5vh}.product-page .slide-1 .block-page-title p{font-size:70px}.product-page .slide-1 .berry-man{position:absolute}.product-page .slide-2 .block-modal-link{display:block;width:13%}.product-page .slide-2 .block-modal-link p{font-size:20px}.documents-page .swiper-slide{width:450px;height:630px}#canvas,#canvas1{height:400px!important;width:800px!important;margin-left:-25%}}.article-page,.articles-page,.home-page,.production-page{overflow-x:hidden}@media (max-width:1299px){.production-page .swiper-slide{flex-direction:column}}.production-page .swiper-button-next,.production-page .swiper-button-prev{top:25%!important;width:40px!important;height:40px!important;background-size:20px 30px , cover!important;background-position:center , center!important;background-repeat:no-repeat , repeat!important}@media (min-width:576px){.production-page .swiper-button-next,.production-page .swiper-button-prev{top:33%!important;width:80px!important;height:80px!important;background-size:27px 44px , cover!important}}@media (min-width:1300px){.about-page .block-text p{font-size:18px;letter-spacing:.95px}.about-page .block-text .title{font-size:36px;letter-spacing:.52px}.about-page .block-text .text{padding-left:82px}.about-page .block-text .text:before{width:62px;height:62px}.product-page .slide-1 .berry-info{display:flex;justify-content:space-between}.product-page .slide-1 .berry-info .berry-info-left{display:flex;flex-direction:column;justify-content:space-between;width:30%;height:100%;margin-bottom:0}.product-page .slide-1 .berry-info .berry-name p{font-size:45px}.product-page .block-modal .block-left p:not(.title),.product-page .block-modal .block-right p:not(.title),.product-page .slide-1 .berry-info .berry-desc p{font-size:18px}.product-page .slide-1 .berry-info .bez-gmo{width:30%;padding-left:0}.product-page .slide-1 .berry-info .bez-gmo:before{top:-60px;left:-60px;width:294px;height:277px}.product-page .slide-1 .berry-info .bez-gmo p{font-size:45px;letter-spacing:7px}.product-page .slide-2 .berry-smak p{font-size:28px}.product-page .slide-2 .block-modal-link{display:block;width:15%}.product-page .slide-2 .block-modal-link p{font-size:30px}.product-page .slide-2 .block-vlastyvosti{top:47%;left:10%}.product-page .slide-2 .block-zberigannia{top:75%;left:20%}.product-page .slide-2 .block-partnerstvo{top:70%;left:45%}.product-page .title{font-size:65px;letter-spacing:3.75px}.product-page .modal-0 .title{font-size:65px;letter-spacing:6px}.product-page .modal-0 .title span{font-size:40px;letter-spacing:2px}.documents-page .swiper-slide{width:500px;height:700px}.production-page .slider-text-1{position:absolute;z-index:1;top:0;left:0;width:30%;padding:3%}.production-page .slider-text-2{position:absolute;z-index:1;bottom:0;right:0;width:30%;padding:3%}#canvas,#canvas1{top:25%;height:450px!important;width:900px!important;margin-left:-25%}.production-page .swiper-button-next,.production-page .swiper-button-prev{top:50%!important}}.production-page .swiper-button-prev{left:0!important;background-image:url(../images/prev.svg) , url(../../media/images/carousel-arrow-bg.webp)!important}.production-page .swiper-button-next{right:0!important;background-image:url(../images/next.svg) , url(../../media/images/carousel-arrow-bg.webp)!important}.contacts-page .adress .far{margin-right:10px;color:#8a8a8a}.article:hover .article__title,.index-articles__header:hover .index-articles__header-title{color:#d8636f}.block-contacts__item{display:flex;flex-direction:column;align-items:baseline!important;margin-bottom:10px}.block-contacts__tel{display:flex;align-items:flex-end;margin-bottom:1vh;width:100%}.block-contacts__tels{display:flex;flex-direction:column;gap:4px}.block-contacts__email .far{margin-right:10px}.far--gray{color:#8a8a8a}.article-page .block-page-title p,.articles-page .block-page-title p,.far--dark,.go-back__text{color:#000}.form__section{margin-bottom:2rem}.articles-page__content{max-width:1400px;margin:0 auto;padding:0 12px}.article-page__header,.articles-page__header{height:160px}.articles-page__pagination{display:flex;align-items:center;justify-content:center;margin-top:40px}.article-page__content{max-width:1324px;margin:0 auto;padding:0 12px}.articles{display:flex;flex-wrap:wrap;gap:46px}.article{flex:0 calc(33% - 28px);background-color:#fff;padding:12px;border-radius:8px}.article:hover{text-decoration:unset!important}.article:hover .article__img{transform:scale(1.1)}.index-articles{max-width:1000px;width:100%;margin:0 auto 40px;padding-left:20px;position:relative}.index-articles__header{display:inline-flex;align-items:center;margin-bottom:18px;text-decoration:none!important}.index-articles__header-icon{margin-right:12px}.index-articles__header-title{font-size:14px;color:#000}.article__date,.article__title{font-size:16px}.index-articles__slider{max-width:1000px;margin:0 auto;overflow:hidden}.article__content,.article__picture{margin-bottom:16px}.article__body{display:flex;flex-direction:column;justify-content:space-between;align-items:baseline;max-width:535px;max-height:206px;min-height:180px;height:100%;padding:0 16px 16px}.article__picture{display:flex;justify-content:center;overflow:hidden}.article__desk,.article__title{text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;color:#000;overflow:hidden}.article__img{width:100%;height:300px;max-width:400px;max-height:300px;object-fit:cover;transition:transform 150ms ease-in-out}.article__date{margin-bottom:12px;color:#000}.article-content__desk img,.article-content__desk p,.article__title{margin-bottom:6px}.article__desk{font-size:15px}.index-articles__arrow{filter:invert(1)}.index-articles__arrow--prev{left:-40px!important}.index-articles .article{display:flex;background-color:transparent;padding:0}.index-articles .article__picture{margin-right:24px}.index-articles .article__date{font-size:18px}.index-articles .article__title{font-size:23px}.index-articles .article__desk{-webkit-line-clamp:7;font-size:16px}.index-articles .article__img{width:400px}.index-articles .article__body{max-height:100%;height:auto}.pagination{flex-wrap:wrap;gap:12px}.breadcrumbs,.pagination__link{align-items:center;display:flex}.pagination__link{width:42px;height:42px;justify-content:center;border-radius:50%;border:1px solid #bdc1c2;color:#000;transition:150ms ease-in-out;text-decoration:unset!important;padding-top:1px}.pagination__link--active,.pagination__link:hover{border:1px solid #d8636f;color:#d8636f}.article-content{background:#fff;padding:24px;border-radius:8px}.article-content__left{flex:0 50%;min-width:626px;height:452px;max-width:626px;width:100%;margin-right:32px;float:left}.article-content__right{flex:1 50%}.article-content__title{font-size:18px;margin-bottom:12px}.article-content__date{margin-bottom:12px}.article-content__body img{width:auto;height:auto;max-width:100%}.body__breadcrumbs{margin-bottom:24px}.breadcrumbs{gap:6px}.breadcrumbs__item{display:flex;align-items:center}.breadcrumbs__link{margin-right:6px;color:#000;font-size:13px}.breadcrumbs__link:hover{color:#d8636f}.picture-gallery__link{height:auto!important}.picture-gallery__img{width:100%;height:100%;max-width:626px;max-height:360px;object-fit:cover}.thumb-gallery{max-width:550px;margin:12px auto 0}.thumb-gallery__item{display:flex!important;justify-content:center;max-height:80px}.thumb-gallery__img{width:100%;height:100%;max-width:120px;object-fit:cover;object-position:top}.thumb-gallery__arrow--prev{left:-36px!important}.thumb-gallery__arrow--next{right:-36px!important}.go-back{display:inline-flex;align-items:center}.go-back__icon{transform:rotate(180deg);margin-right:12px}@media screen and (max-width:1366px){.articles-page__header{height:140px}}@media screen and (max-width:1100px){.index-articles{padding-left:0}.index-articles .article__body{width:60%}.index-articles__slider{max-width:700px}.article__img{height:200px}.index-articles .article__img{width:300px}.articles{gap:12px}.article{flex:0 calc(50% - 6px)}.article__title{font-size:16px!important}}@media screen and (max-width:992px){.article-content__left{max-width:450px;min-width:unset}.purchase__item{min-width:60px}.purchase__img{width:60px;height:60px}}.block-contacts__inner{height:100%;width:100%}.product__berry{width:auto;height:auto}.product__berry-line,.production__img{height:auto}.documents-slider__img{width:100%;height:100%;object-fit:cover}.thumb-slider{height:20%;padding:10px 0}.thumb-slider .swiper-slide{width:25%;height:100%;opacity:.4}.thumb-slider .swiper-slide-thumb-active{opacity:1}.swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.common-slider__arrow{position:absolute;top:50%;z-index:2;cursor:pointer;transform:translate(0,-50%)}.common-slider__arrow-prev{left:10px;transform:translate(0,-50%) rotate(180deg)}.common-slider__arrow-next{right:10px}footer .copyright{margin-right:auto;margin-left:auto;max-width:900px;width:90%;justify-content:space-between!important}.made-by{display:flex;align-items:center;opacity:.6;transition:opacity 150ms ease-in-out}.made-by:hover{opacity:1;text-decoration:none}.made-by__text{margin-right:4px;color:#000;letter-spacing:1.8px}.made-by__icon{max-width:80px}@media screen and (max-width:768px){.article__date,.article__title{font-size:14px!important}.index-articles .article__body{width:100%}.index-articles__slider{max-width:330px}.article{flex-direction:column;height:100%}.index-articles .article__picture{display:flex;margin-right:0;justify-content:center}.index-articles__arrow--prev{left:-20px!important}.index-articles__arrow--next{right:-20px!important}.article__body{max-width:300px;margin:0 auto;max-height:100%;height:auto}.article__title{margin-bottom:12px}.article__desk{margin-bottom:12px;font-size:13px!important}.article-page__header,.articles-page__header{height:120px}.article-content{flex-direction:column}.article-content__left{max-width:100%;height:auto;min-height:280px;max-height:302px;overflow:hidden;margin-right:0}.picture-gallery__img{max-width:100%;max-height:210px}.home-page .block-detailed-item .block-desc .desc-img{display:none}footer .copyright{flex-direction:column;align-items:center}.made-by{margin-top:12px}.swiper-fruits{height:100vh}}@media (min-width:1400px){.block-contacts .adress{font-size:18px;letter-spacing:1.8px}.block-contacts .block-phone-list .phone-department{font-size:24px;letter-spacing:2px}.block-contacts .block-phone-list .phone{font-size:14px;letter-spacing:1.6px}footer .footer{max-width:1300px}.home-page .slide-3 .block-company-aim{font-size:20px;letter-spacing:1.12px}.home-page .slide-3 .block-company-aim .company-aim{margin-bottom:15px;padding-top:0;color:#c4f3fd;font-size:60px;letter-spacing:1.42px}.home-page .slide-3 .block-process-desc .process-desc-text{font-size:30px;letter-spacing:1.44px}.home-page .slide-3 .block-process-steps ul{flex-wrap:nowrap}.home-page .slide-3 .block-process-steps ul li{width:auto}.home-page .slide-3 .block-process-steps ul li .block-img{max-width:150px;height:70px;margin-bottom:25px}.home-page .slide-3 .block-process-steps ul li p{font-size:16px;letter-spacing:1.3px}.product-page .slide-1 .block-page-title p{font-size:90px}.product-page .slide-1 .berry-info{padding-bottom:18vh}footer .copyright{margin-right:auto;margin-left:auto;max-width:1300px;width:90%;justify-content:space-between!important}}#btnmenu{margin-top:23px;left:25px;transform:translate(-50%,-50%);border-radius:50%;border:none;outline:0}#btnmenu span{width:27px;height:3px;top:50%;left:50%;border-radius:2px;overflow:hidden}#btnmenu span::before{content:'';width:0;height:100%;top:0;right:0}#btnmenu span:first-child{animation:.5s ease-in-out forwards span-first-off}#btnmenu span:nth-child(2){animation:.5s ease-in-out forwards span-second-off}#btnmenu span:nth-child(3){animation:.5s ease-in-out forwards span-third-off}#btnmenu.on:hover span::before{width:100%;transition:.3s linear}#btnmenu.on span:first-child{animation:.5s ease-in-out forwards span-first-on}#btnmenu.on span:nth-child(2){animation:.5s ease-in-out forwards span-second-on}#btnmenu.on span:nth-child(3){animation:.5s ease-in-out forwards span-third-on}@keyframes span-first-on{0%{transform:translate(-50%,-300%)}30%{transform:translate(-50%,-50%)}100%{transform:translate(-50%,-50%) rotate(-45deg)}}@keyframes span-first-off{0%{transform:translate(-50%,-50%) rotate(-45deg)}30%{transform:translate(-50%,-50%) rotate(0)}100%{transform:translate(-50%,-300%)}}@keyframes span-second-on{0%{transform:translate(-50%,-50%)}25%{background:#1c325e}50%{transform:translate(-50%,-50%) scale(1)}100%{transform:translate(-150%,-50%) scale(0)}}@keyframes span-second-off{0%{transform:translate(-150%,-50%) scale(0)}25%{background:#1c325e}50%{transform:translate(-50%,-50%) scale(1)}100%{transform:translate(-50%,-50%)}}@keyframes span-third-on{0%{transform:translate(-50%,200%)}30%{transform:translate(-50%,-50%)}100%{transform:translate(-50%,-50%) rotate(45deg)}}@keyframes span-third-off{0%{transform:translate(-50%,-50%) rotate(45deg)}30%{transform:translate(-50%,-50%) rotate(0)}100%{transform:translate(-50%,200%)}}.fixed-menu{position:fixed!important}.slide-banner{position:absolute;top:100px;right:100px;z-index:2}.slide-banner__text{font-size:16px;font-weight:700;color:#feffbc;position:absolute;top:30px;left:50%;text-align:center;transform:translate(-50%,0)}.purchase__text{margin-bottom:30px;font-weight:700;font-size:20px!important;line-height:123%;letter-spacing:0!important}.purchase-contacts__title,.purchase__name,.purchase__subtitle{font-weight:700;line-height:100%;letter-spacing:0!important}.purchase__subtitle{margin-bottom:20px;font-size:20px!important;color:#c9e391!important;text-align:left!important}.purchase__content{padding-top:180px!important;padding-bottom:170px!important;flex-direction:column;align-items:flex-start!important}.purchase__inner{margin:0!important;max-width:100%!important;width:100%!important;align-items:flex-start!important}.purchase__list{display:flex;flex-wrap:wrap;row-gap:30px;margin-bottom:60px;column-gap:70px}.purchase__item{text-align:center;max-width:15%;display:flex;flex-direction:column;align-items:center;min-width:100px}.purchase__img{width:100px;height:100px;border-radius:50%;margin-bottom:10px}.purchase__name{font-size:14px!important;text-align:center}.purchase-contacts__title{font-size:20px!important;color:#c9e391!important;margin-bottom:20px}.purchase-contacts__email,.purchase-contacts__tel{font-weight:700;font-size:20px;line-height:100%!important;letter-spacing:.23em}.purchase-contacts__tels{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.purchase-contacts__tel{color:#fff}blockquote{position:relative;text-indent:28px;background-color:rgb(28 50 94 / 5%);border-left:10px solid #d8636f;margin:1em 10px;padding:.5em 10px}blockquote:before{color:#ccc;content:'“';font-size:4em;line-height:.1em;margin-right:.25em;vertical-align:-.4em;position:absolute;top:38px;left:-16px}@media screen and (max-width:1400px){.slide-banner{top:39%;right:30px}.slide-banner__img{height:200px}.slide-banner__text{font-size:14px}}@media screen and (max-width:768px){.home-page .slide-2{height:calc(100vh + 150px)}.block-contacts .block-phone-list .middle,.slide-banner--desktop{display:none}.slide-banner--mobile{display:block}.slide-banner{top:30px;right:unset;transform:translate(-50%,0);left:50%}.slide-banner__img{height:auto}.slide-banner__text{font-size:18px}.block-contacts__item{margin-bottom:18px}.block-contacts__tel{flex-direction:column;align-items:flex-start;gap:12px}}@media screen and (max-width:576px){.form__section{margin-bottom:1rem}.index-articles__slider{max-width:270px}.index-articles__arrow--prev{left:-17px!important}.index-articles__arrow--next{right:-17px!important}.article{flex:1 100%}.thumb-gallery__arrow{top:58%!important}.thumb-gallery__arrow--prev{left:-18px!important}.thumb-gallery__arrow--next{right:-18px!important}.purchase__content{padding-top:100px!important;padding-bottom:30px!important;padding:0 14px}.purchase__subtitle,.purchase__text{font-size:14px!important;letter-spacing:.95px!important}.purchase__list{row-gap:20px;column-gap:40px;margin-bottom:30px}.purchase__item{flex:1 calc(33.333% - 30px);max-width:24%}.purchase__name{font-size:12px!important}.purchase-contacts__title{font-size:13px!important;margin-bottom:14px}.purchase-contacts__tels{gap:14px}.purchase-contacts__email,.purchase-contacts__tel{font-size:13px!important}.purchase .block-picture{overflow:hidden}}