:root{scroll-behavior:inherit;--bs-gutter-x: 20px;--fs-72-32: 4.5rem;--fs-72-24: var(--fs-72-32);--fs-48-24: 3rem;--fs-48-sm-18: var(--fs-48-24);--fs-48-xs-18: var(--fs-48-24);--fs-36-24: 2.25rem;--fs-36-sm-18: var(--fs-36-24);--fs-32-24: 2rem;--fs-32-sm-18: var(--fs-32-24);--fs-32-sm-16: var(--fs-32-24);--fs-24-18: 1.5rem;--fs-24-lg-16: var(--fs-24-18);--fs-24-sm-16: var(--fs-24-18);--fs-18-16: 1.125rem;--fs-18-14: var(--fs-18-16);--fs-16-14: 1rem;--fs-16-sm-12: var(--fs-16-14);--fs-16-xs-12: var(--fs-16-14);--fs-16-sm-10: var(--fs-16-14);--fs-16-xs-10: var(--fs-16-14);--fs-14-12: 0.875rem;--fs-14-sm-10: var(--fs-14-12);--fs-14-xs-10: var(--fs-14-12);--size-60-50: 60px;--size-60-40: 60px;--size-50-40: 50px;--size-50-30: 50px;--size-40-30: 40px;--size-30-25: 30px;--border-raduis-24: 24px;--border-raduis-18: 18px;--border-raduis-16: 16px;--border-raduis-main: 2px;--page-gap: 60px;--header-height: 300px;--main-color: #335d13;--main-color-hover: #335d13;--accent-color: #fff494;--accent-color-hover: #fff494;--second-color: #e6e6e6;--second-light-color: #f3f3f3;--text-color: #000;--body-bg-color: #335d13;--shadow: 8px 8px 15px 0px rgba(0,0,0,.1)}@media(max-width: 1699px)and (min-width: 0px){:root{--fs-72-32: 3rem;--fs-48-24: 2.25rem;--fs-36-24: 2rem;--fs-32-24: 1.875rem;--header-height: 280px}}@media(max-width: 1399px)and (min-width: 0px){:root{--fs-72-32: 2.625rem;--fs-36-24: 1.5rem;--fs-32-24: 1.5rem;--fs-24-18: 1.375rem;--fs-16-14: 0.875rem;--fs-14-12: 0.75rem}}@media(max-width: 1199px)and (min-width: 0px){:root{--fs-72-32: 2.25rem;--fs-48-24: 2rem;--fs-24-18: 1.125rem;--fs-24-lg-16: 1rem;--fs-18-16: 1rem;--fs-18-14: 0.875rem;--size-60-50: 50px;--size-60-40: 40px;--size-50-40: 40px;--size-50-30: 30px;--size-40-30: 30px;--size-30-25: 25px;--wrapper-gap: 40px;--header-height: 200px}}@media(max-width: 991px)and (min-width: 0px){:root{--fs-72-32: 2rem;--fs-48-24: 1.5rem;--border-raduis-24: 16px;--header-height: 110px}}@media(max-width: 767px)and (min-width: 0px){:root{--fs-72-24: 1.5rem;--fs-48-sm-18: 1.125rem;--fs-36-sm-18: 1.125rem;--fs-32-sm-18: 1.125rem;--fs-32-sm-16: 1rem;--fs-24-sm-16: 1rem;--fs-16-sm-12: 0.75rem;--fs-16-sm-10: 0.625rem;--fs-14-sm-10: 0.625rem}}@media(max-width: 576px)and (min-width: 0px){:root{--bs-gutter-x: 15px;--fs-48-xs-18: 1.125rem;--fs-16-xs-12: 0.75rem;--fs-16-xs-10: 0.625rem;--fs-14-xs-10: 0.625rem}}@keyframes up{from{transform:translateY(0px)}to{transform:translateY(-5px)}}@keyframes down{from{transform:translateY(0px)}to{transform:translateY(5px)}}@keyframes right{from{transform:translatex(0px)}to{transform:translatex(5px)}}@keyframes left{from{transform:translatex(0px)}to{transform:translatex(-5px)}}*,*::before,*::after{box-sizing:border-box}a{cursor:pointer;color:inherit}a,a:hover,a:focus{text-decoration:none;outline:0}button,button:hover,button:focus,.btn:focus,.btn:active:focus{outline:0}button{border:none;background:none;margin:0;padding:0;color:inherit}img{max-width:100%;max-height:100%;width:100%;height:auto}textarea{max-width:100%;width:100%;min-width:100%;min-height:40px}ul,ol,dl{list-style:none;margin:0;padding:0}h1,h2,h3,h4,h5,p,dt,dd{padding:0;margin:0}b,dt,h1,h2,h3,h4,h5,strong{font-weight:bold}s{text-decoration-color:var(--main-color)}html{height:100%;font-size:16px}body{height:100%;min-width:320px;font-family:"Trebuchet MS",sans-serif;color:var(--text-color);background:var(--body-bg-color)}header{flex:0 0 auto}main{flex:1 0 auto}footer{flex:0 0 auto}.wrapper{display:flex;flex-direction:column;min-height:100%;margin:0 auto}.wrapper.scrolling{padding-top:var(--header-height)}.bestweb .bw-logo{fill:var(--bw-logo);transition:all .2s ease-out}.bestweb .bw-logo-text{color:var(--bw-logo-text);transition:all .2s ease-out}.bestweb .bw-text{transition:all .2s ease-out;color:var(--bw-text);opacity:var(--bw-opacity)}.bestweb .bw-text-hover{transition:all .2s ease-out;color:var(--bw-text-hover);opacity:var(--bw-opacity-hover)}.text-preview{display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.text-preview-open{cursor:pointer}.text-preview.open{-webkit-line-clamp:inherit}.text-line-1{-webkit-line-clamp:1}.text-line-2{-webkit-line-clamp:2}.text-line-3{-webkit-line-clamp:3}.text--is-clamped{cursor:help}.icon{stroke:currentColor}.icon-fill{fill:currentColor}.icon-rotate-90{transform:rotate(90deg)}.icon-rotate-180{transform:rotate(180deg)}.icon-rotate-270{transform:rotate(270deg)}.btn-order{display:flex;align-content:flex-start;gap:8px;color:var(--accent-color);font-size:var(--fs-18-14);line-height:1.2}.btn-order::before{content:"";display:block;width:28px;height:54px;flex-shrink:0;background:url(../images/icon1.svg) no-repeat}.btn-order:hover{color:#fff;text-decoration:underline;text-underline-offset:3px}.btn-burger{position:absolute;top:12px;right:0px;display:none;align-items:center;justify-content:center;width:40px;height:40px;border-radius:16px;background:#233d0d}.offcanvas{padding:20px 20px 80px 20px}.offcanvas__content{overflow:auto;padding:0 15px}.offcanvas__close{position:absolute;top:12px;right:12px;z-index:1100;display:flex;align-items:center;justify-content:center;width:40px;height:40px;color:#fff;background:#233d0d;border-radius:16px;transition:all .2s ease-out}.menu-offcanvas{background:var(--main-color)}.menu-offcanvas .btn-order{font-size:18px;text-decoration:underline;text-underline-offset:3px}.menu-offcanvas .btn-order::before{content:none}.menu-offcanvas ul{display:flex;flex-direction:column;gap:16px;margin-top:40px;color:#fff;font-size:18px;font-weight:bold}.modal-dialog{max-width:630px}.modal-body{position:relative;padding:60px 40px 40px;border-radius:var(--border-radius-16)}.modal .btn-close{position:absolute;top:10px;right:10px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;margin:0;border:none;outline:none;border-radius:var(--border-radius-8);background-color:var(--second-color);z-index:5}.modal-form{display:flex;flex-direction:column;align-items:center;gap:16px}.dropdown-menu{max-width:85vw;padding:.5em;border:1px solid var(--second-light-color);border-radius:10px;box-shadow:0 .5rem 1rem rgba(0,0,0,.15) !important}.dropdown-item{padding:.45rem 1rem;font-size:var(--fs-16-14);white-space:normal;border-radius:4px}.dropdown-item:hover{color:#fff;background:var(--main-color-hover)}.dropdown-toggle{width:-moz-fit-content;width:fit-content}.dropdown-toggle.show::after{transform:rotate(180deg)}.dropdown-toggle::after{content:"";border:none;width:6px;height:4px;margin-left:7px;vertical-align:middle;background:url(../images/dropdown.svg);background-repeat:no-repeat;transition:all .2s ease-out}.backdrop{position:fixed;top:0;left:0;z-index:50;width:100vw;height:100vh;background-color:rgba(0,0,0,.3);opacity:0;visibility:hidden;transition:all .2s ease-out}.backdrop.active{opacity:1;visibility:visible}.open-menu{overflow:hidden !important;padding-right:17px}.logo{position:relative;display:block;height:calc(var(--header-height) + var(--header-height)/3)}.logo__descr{position:absolute;bottom:35%;right:-30%;color:#fff;font-size:calc(var(--header-height)/10);font-weight:bold;line-height:1.2}.logo__descr>span{color:var(--accent-color)}.block{padding:20px;border-radius:var(--border-raduis-24);background:#e5e5e5}.breadcrumb{display:block;margin-bottom:16px}.breadcrumb__list{display:flex;flex-wrap:wrap;font-size:18px}.breadcrumb__item>a{color:#897;font-size:12px;line-height:1.2;width:-moz-fit-content;width:fit-content;text-decoration:underline}.breadcrumb__item>a:hover{color:#692}.breadcrumb__item:last-child:not(:first-child) a{color:#692;font-size:18px;line-height:1.2;pointer-events:none;text-decoration:none}.breadcrumb__item:not(:last-child)::after{content:"\\";color:#897;font-size:12px;padding:0 10px}.form{display:flex;flex-direction:column;gap:12px;max-width:400px}.form input,.form textarea{height:var(--size-60-50) !important;padding-left:30px !important;border:2px solid var(--second-color);border-radius:0;outline:none}.form textarea{min-height:130px !important}.form .form-floating label{padding-left:30px !important;font-size:var(--fs-16-14)}@media screen and (max-width: 1199px){.form .form-floating label{padding:.85rem .75rem}}.form fieldset{display:flex;align-items:center;justify-content:space-between}.form button{display:flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;height:var(--size-60-50);color:#fff;font-weight:bold;background:var(--main-color);padding:0 30px}.contacts-checkbox{position:relative;margin-bottom:20px;display:flex;align-items:center}.contacts-checkbox input[type=checkbox]{position:absolute;opacity:0;width:0;height:0}.contacts-checkbox input[type=checkbox]:focus+label::before{box-shadow:0 0 0 3px rgba(0,123,255,.25);border-color:var(--main-color)}.contacts-checkbox input[type=checkbox]:disabled+label{opacity:.6;cursor:not-allowed}.contacts-checkbox label{position:relative;padding-left:28px;cursor:pointer;font-size:14px;color:#000;line-height:1.4}.contacts-checkbox label::before{content:"";position:absolute;left:0;top:0;width:18px;height:18px;border:2px solid #ccc;border-radius:4px;background:#fff;transition:all .3s ease}.contacts-checkbox label::after{content:"✓";position:absolute;left:4px;top:0;font-size:14px;color:#fff;opacity:0;transition:all .3s ease}.contacts-checkbox label:focus{border:1px solid var(--main-color)}.contacts-checkbox input[type=checkbox]:checked+label::before{background:var(--main-color);border-color:var(--main-color)}.contacts-checkbox input[type=checkbox]:checked+label::after{opacity:1}.contacts-checkbox a{color:var(--main-color);text-decoration:underline;text-underline-offset:2px;transition:all .2s ease}.contacts-checkbox a:focus-visible{outline:2px solid var(--main-color);outline-offset:2px;border-radius:2px}.pagination{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px 20px;margin-top:40px}.pagination__list{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.pagination__link{display:flex;align-items:center;justify-content:center;width:var(--size-60-50);height:var(--size-60-50);color:#000;font-weight:bold;background:var(--second-light-color);border-radius:var(--border-raduis-16);transition:all .2s ease-out}.pagination__link.active{color:#fff;background:var(--main-color);pointer-events:none}.pagination__link.disable{color:#7f7f7f;pointer-events:none}@media(hover: hover){.pagination__link:hover{color:#fff;background:var(--main-color-hover)}}.pagination__arrow{display:flex;align-items:center;justify-content:center;width:var(--size-60-50);height:var(--size-60-50);color:#fff;font-weight:bold;background:var(--main-color);border-radius:var(--border-raduis-16);transition:all .2s ease-out}.pagination__arrow.active,.pagination__arrow:active,.pagination__arrow:hover,.pagination__arrow:focus{color:#fff !important}.header{position:relative;width:100%;height:var(--header-height);z-index:5}.header__row{position:relative;display:flex;align-items:flex-start;justify-content:space-between}.header__nav{display:flex;flex-direction:column;flex:0 0 220px;gap:10px;margin-left:30px;padding-top:50px}.header__nav>li>a{padding:6px 12px;color:#fff;font-size:var(--fs-18-16);font-weight:bold;border-radius:24px}.header__nav>li>a.active{color:#b80;background:#fff;pointer-events:none}.header__nav>li>a:hover{text-decoration:underline;text-underline-offset:3px}.header__order{display:flex;justify-content:end;flex:0 0 220px;padding-top:50px;margin-right:40px}.header__order .btn-order{max-width:140px}.header.fixed{position:fixed;top:0;left:0}.header.fixed .header__logo,.header.fixed .header__order,.header.fixed .header__nav{display:none}.footer{position:relative;z-index:10}.footer__wrap{position:relative;display:flex;align-items:center;justify-content:end;height:100px;gap:16px}.footer__icon{position:absolute;bottom:0;left:0}.page__wrap{position:relative;padding:40px;background:#fff;border-radius:var(--border-raduis-24)}.page__wrap::before{content:"";position:absolute;top:calc(var(--header-height)*-1);left:50%;transform:translate(-45%, -10%);display:block;width:calc(var(--header-height)*3);height:calc(var(--header-height)*1.5);background:radial-gradient(circle, rgb(184, 222, 116) 0%, var(--main-color) 85%);pointer-events:none;z-index:-1}.page__header{position:relative;z-index:20;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #ccc}.page__header ul{display:flex;flex-wrap:wrap;gap:12px}.page__header ul a{display:block;color:#fff;padding:6px 12px;border-radius:24px;background:linear-gradient(0deg, rgb(165, 200, 79) 0%, rgb(120, 166, 57) 70%)}.page__header ul a:hover{color:#ee8}.page__header ul a.active{color:#ee8;pointer-events:none}.page__footer{display:flex;justify-content:center;margin-top:16px;padding-top:16px;border-top:1px solid #ccc}.page__footer ul{display:flex;flex-wrap:wrap}.page__footer ul li:not(:last-child)::after{content:"|";padding:0 8px;color:#ccc;font-size:12px}.page__footer ul a{color:#453;font-size:12px;text-decoration:underline;text-underline-offset:3px}.page__footer ul a:hover{color:#c80}.page__title{font-size:var(--fs-48-24);font-weight:bold}.page__subtitle{font-size:var(--fs-24-18);font-weight:bold}.page__heading{font-size:var(--fs-18-16);font-weight:bold}.page__checkbox{position:relative;display:flex;align-items:center;cursor:pointer}.page__checkbox:hover{fill:var(--main-color-hover);stroke:var(--main-color-hover)}.page__checkbox input{position:absolute;left:10px;bottom:0;width:1px !important;height:1px !important;border:none !important;box-shadow:none !important}.page__checkbox input:checked~svg rect{fill:var(--main-color)}.page__checkbox input:checked~svg polyline{stroke:#fff}.page__checkbox svg{margin-right:10px;flex-shrink:0}.page__checkbox svg rect{fill:var(--second-light-color)}.page__checkbox svg polyline{stroke:var(--second-light-color)}.page__radio{display:flex;align-items:center;cursor:pointer}.page__radio:hover{fill:var(--main-color)}.page__radio input{width:1px}.page__radio input:checked~svg rect:first-child{fill:var(--main-color)}.page__radio svg{margin-right:10px}.page__radio svg rect{fill:var(--second-light-color)}.page__content img{width:-moz-fit-content;width:fit-content;max-height:400px}.page__content h1{color:var(--main-color);font-size:var(--fs-32-24);font-weight:bold}.page__content h2{color:var(--main-color);font-size:var(--fs-24-lg-16);font-weight:bold}.page__content h3{color:var(--main-color);font-size:var(--fs-18-14);font-weight:bold}.page__content a{display:inline-block;width:-moz-fit-content;width:fit-content;color:#692;text-decoration:underline}.page__content a:hover{color:#c80}.page__content q{font-size:var(--fs-18-16)}.page__content p{font-size:var(--fs-16-14)}.page__content span{font-size:12px;color:var(--accent-color)}.page__content ul{display:flex;flex-direction:column;gap:10px;padding-left:15px;list-style:none}.page__content ul li{padding-left:15px}.page__content ul li::marker{content:"—";color:var(--main-color)}.page__content ol{display:flex;flex-direction:column;gap:15px;list-style-type:none;counter-reset:num}.page__content ol li{counter-increment:num;display:flex;gap:10px}.page__content ol li:before{content:counter(num);color:var(--main-color)}.page__content ol li:nth-child(-n+9)::before{content:"0" counter(num)}.page__content dl div{display:flex;justify-content:space-between;gap:10px;padding:15px 0;font-size:var(--fs-14-12);border-bottom:1px solid var(--second-color)}.page__content dl div dt{font-family:"Trebuchet MS",sans-serif}.page__content dl div dd{font-weight:bold}.page__content table{overflow-x:auto}.page__content table thead{border:1px solid var(--main-color)}.page__content table thead tr{background:#fff;color:#000}.page__content table thead tr td{font-weight:bold;font-size:var(--fs-20-18);border:1px solid var(--main-color)}.page__content table tbody{border:1px solid var(--second-color)}.page__content table tbody tr{background:#fff}.page__content table tbody tr:nth-child(even){background:#fbfbfb}.page__content table tbody tr td{font-size:var(--fs-18-16);border:1px solid var(--second-color)}.page__content table td{padding:20px}@media(max-width: 1699px)and (min-width: 0px){.header__nav,.header__order{gap:7px;padding-top:26px}}@media(max-width: 1399px)and (min-width: 0px){.header{color:var(--accent-color)}}@media(max-width: 1199px)and (min-width: 0px){.open-menu{padding-right:0px}.header__nav,.header__order{gap:4px;padding-top:16px}.page__content table{display:block;overflow-x:auto;white-space:nowrap;width:100%}}@media(max-width: 991px)and (min-width: 0px){.header__nav{display:none}.header__order{position:absolute;top:16px;right:20px;padding-top:0}.header__order>.btn-order{max-width:60px;font-size:12px;text-align:right;text-decoration:underline;text-underline-offset:2px}.header__order>.btn-order::before{content:none}.footer__wrap{height:80px}.footer__icon{max-width:155px}.logo__descr{bottom:40%;right:-50%;font-size:14px}.btn-burger{display:flex}.page__wrap{padding:30px 20px;margin-top:-12px}.page__wrap::before{border-radius:30%;left:12%;transform:translate(-45%, -25%);display:block;width:330px;height:330px;background:radial-gradient(circle, rgb(184, 222, 116) 0%, var(--main-color) 65%)}}