

/* Start:/bitrix/templates/tgresurs/fonts/fonts.css?159679122628973*/
@font-face{font-family:'Open Sans'; font-display: swap; font-style:normal;font-weight:300;src:local('Open Sans Light'), local(OpenSans-Light), url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UN_r8OX-hpOqc.woff2) format("woff2");unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}
@font-face{font-family:'Open Sans'; font-display: swap; font-style:normal;font-weight:300;src:local('Open Sans Light'), local(OpenSans-Light), url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UN_r8OVuhpOqc.woff2) format("woff2");unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}
@font-face{font-family:'Open Sans'; font-display: swap; font-style:normal;font-weight:300;src:local('Open Sans Light'), local(OpenSans-Light), url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UN_r8OXuhpOqc.woff2) format("woff2");unicode-range:U+1F00-1FFF}
@font-face{font-family:'Open Sans'; font-display: swap; font-style:normal;font-weight:300;src:local('Open Sans Light'), local(OpenSans-Light), url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UN_r8OUehpOqc.woff2) format("woff2");unicode-range:U+0370-03FF}
@font-face{font-family:'Open Sans'; font-display: swap; font-style:normal;font-weight:300;src:local('Open Sans Light'), local(OpenSans-Light), url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UN_r8OXehpOqc.woff2) format("woff2");unicode-range:U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB}
@font-face{font-family:'Open Sans'; font-display: swap; font-style:normal;font-weight:300;src:local('Open Sans Light'), local(OpenSans-Light), url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UN_r8OXOhpOqc.woff2) format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}
@font-face{font-family:'Open Sans'; font-display: swap; font-style:normal;font-weight:300;src:local('Open Sans Light'), local(OpenSans-Light), url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UN_r8OUuhp.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
@font-face{font-family:'Open Sans'; font-display: swap; font-style:normal;font-weight:400;src:local('Open Sans Regular'), local(OpenSans-Regular), url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFWJ0bbck.woff2) format("woff2");unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}
@font-face{font-family:'Open Sans'; font-display: swap; font-style:normal;font-weight:400;src:local('Open Sans Regular'), local(OpenSans-Regular), url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFUZ0bbck.woff2) format("woff2");unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}
@font-face{font-family:'Open Sans'; font-display: swap; font-style:normal;font-weight:400;src:local('Open Sans Regular'), local(OpenSans-Regular), url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFWZ0bbck.woff2) format("woff2");unicode-range:U+1F00-1FFF}
@font-face{font-family:'Open Sans'; font-display: swap; font-style:normal;font-weight:400;src:local('Open Sans Regular'), local(OpenSans-Regular), url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFVp0bbck.woff2) format("woff2");unicode-range:U+0370-03FF}
@font-face{font-family:'Open Sans'; font-display: swap; font-style:normal;font-weight:400;src:local('Open Sans Regular'), local(OpenSans-Regular), url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFWp0bbck.woff2) format("woff2");unicode-range:U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB}
@font-face{font-family:'Open Sans'; font-display: swap; font-style:normal;font-weight:400;src:local('Open Sans Regular'), local(OpenSans-Regular), url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFW50bbck.woff2) format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}
@font-face{font-family:'Open Sans'; font-display: swap; font-style:normal;font-weight:400;src:local('Open Sans Regular'), local(OpenSans-Regular), url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFVZ0b.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
@font-face{font-family:'Open Sans'; font-display: swap; font-style:normal;font-weight:600;src:local('Open Sans SemiBold'), local(OpenSans-SemiBold), url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UNirkOX-hpOqc.woff2) format("woff2");unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}
@font-face{font-family:'Open Sans'; font-display: swap; font-style:normal;font-weight:600;src:local('Open Sans SemiBold'), local(OpenSans-SemiBold), url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UNirkOVuhpOqc.woff2) format("woff2");unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}
@font-face{font-family:'Open Sans'; font-display: swap; font-style:normal;font-weight:600;src:local('Open Sans SemiBold'), local(OpenSans-SemiBold), url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UNirkOXuhpOqc.woff2) format("woff2");unicode-range:U+1F00-1FFF}
@font-face{font-family:'Open Sans'; font-display: swap; font-style:normal;font-weight:600;src:local('Open Sans SemiBold'), local(OpenSans-SemiBold), url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UNirkOUehpOqc.woff2) format("woff2");unicode-range:U+0370-03FF}
@font-face{font-family:'Open Sans'; font-display: swap; font-style:normal;font-weight:600;src:local('Open Sans SemiBold'), local(OpenSans-SemiBold), url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UNirkOXehpOqc.woff2) format("woff2");unicode-range:U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB}
@font-face{font-family:'Open Sans'; font-display: swap; font-style:normal;font-weight:600;src:local('Open Sans SemiBold'), local(OpenSans-SemiBold), url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UNirkOXOhpOqc.woff2) format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}
@font-face{font-family:'Open Sans'; font-display: swap; font-style:normal;font-weight:600;src:local('Open Sans SemiBold'), local(OpenSans-SemiBold), url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UNirkOUuhp.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
@font-face{font-family:'Open Sans'; font-display: swap; font-style:normal;font-weight:700;src:local('Open Sans Bold'), local(OpenSans-Bold), url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UN7rgOX-hpOqc.woff2) format("woff2");unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}
@font-face{font-family:'Open Sans'; font-display: swap; font-style:normal;font-weight:700;src:local('Open Sans Bold'), local(OpenSans-Bold), url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UN7rgOVuhpOqc.woff2) format("woff2");unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}
@font-face{font-family:'Open Sans'; font-display: swap; font-style:normal;font-weight:700;src:local('Open Sans Bold'), local(OpenSans-Bold), url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UN7rgOXuhpOqc.woff2) format("woff2");unicode-range:U+1F00-1FFF}
@font-face{font-family:'Open Sans'; font-display: swap; font-style:normal;font-weight:700;src:local('Open Sans Bold'), local(OpenSans-Bold), url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UN7rgOUehpOqc.woff2) format("woff2");unicode-range:U+0370-03FF}
@font-face{font-family:'Open Sans'; font-display: swap; font-style:normal;font-weight:700;src:local('Open Sans Bold'), local(OpenSans-Bold), url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UN7rgOXehpOqc.woff2) format("woff2");unicode-range:U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB}
@font-face{font-family:'Open Sans'; font-display: swap; font-style:normal;font-weight:700;src:local('Open Sans Bold'), local(OpenSans-Bold), url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UN7rgOXOhpOqc.woff2) format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}
@font-face{font-family:'Open Sans'; font-display: swap; font-style:normal;font-weight:700;src:local('Open Sans Bold'), local(OpenSans-Bold), url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UN7rgOUuhp.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
@font-face{font-family:'Lato'; font-display: swap; font-style:normal;font-weight:700;src:local('Lato Bold'), local(Lato-Bold), url(https://fonts.gstatic.com/s/lato/v14/S6u9w4BMUTPHh6UVSwaPGR_p.woff2) format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}
@font-face{font-family:'Lato'; font-display: swap; font-style:normal;font-weight:700;src:local('Lato Bold'), local(Lato-Bold), url(https://fonts.gstatic.com/s/lato/v14/S6u9w4BMUTPHh6UVSwiPGQ.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}
.swiper-container-no-flexbox .swiper-slide{float:left}
.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}
.swiper-container-android .swiper-slide, .swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}
.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform, -webkit-transform}
.swiper-invisible-blank-slide{visibility:hidden}
.swiper-container-autoheight, .swiper-container-autoheight .swiper-slide{height:auto}
.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height, -webkit-transform;transition-property:height, -webkit-transform;-o-transition-property:transform, height;transition-property:transform, height;transition-property:transform, height, -webkit-transform}
.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}
.swiper-container-3d .swiper-cube-shadow, .swiper-container-3d .swiper-slide, .swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}
.swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}
.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)), to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5), rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5), rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5), rgba(0,0,0,0))}
.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)), to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5), rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5), rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5), rgba(0,0,0,0))}
.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)), to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5), rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5), rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5), rgba(0,0,0,0))}
.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)), to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5), rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5), rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5), rgba(0,0,0,0))}
.swiper-container-wp8-horizontal, .swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}
.swiper-container-wp8-vertical, .swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}
.swiper-button-next, .swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}
.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}
.swiper-button-prev.swiper-button-white, .swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}
.swiper-button-next.swiper-button-white, .swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}
.swiper-button-prev.swiper-button-black, .swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}
.swiper-button-next.swiper-button-black, .swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}
.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}
.swiper-pagination.swiper-pagination-hidden{opacity:0}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{bottom:10px;left:0;width:100%}
.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}
.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}
button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}
.swiper-pagination-bullet-active{opacity:1;background:#007aff}
.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}
.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}
.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}
.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top, .2s -webkit-transform;transition:.2s top, .2s -webkit-transform;-o-transition:.2s transform, .2s top;transition:.2s transform, .2s top;transition:.2s transform, .2s top, .2s -webkit-transform}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}
.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}
.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left, .2s -webkit-transform;transition:.2s left, .2s -webkit-transform;-o-transition:.2s transform, .2s left;transition:.2s transform, .2s left;transition:.2s transform, .2s left, .2s -webkit-transform}
.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right, .2s -webkit-transform;transition:.2s right, .2s -webkit-transform;-o-transition:.2s transform, .2s right;transition:.2s transform, .2s right;transition:.2s transform, .2s right, .2s -webkit-transform}
.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}
.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}
.swiper-container-horizontal>.swiper-pagination-progressbar{width:100%;height:4px;left:0;top:0}
.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}
.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}
.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,.25)}
.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}
.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}
.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}
.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}
.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}
.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}
.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}
.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}
.swiper-scrollbar-cursor-drag{cursor:move}
.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}
.swiper-zoom-container>canvas, .swiper-zoom-container>img, .swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}
.swiper-slide-zoomed{cursor:move}
.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}
.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}
.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}
@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}
.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}
.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}
.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}
.swiper-container-fade .swiper-slide-active, .swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}
.swiper-container-cube{overflow:visible}
.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}
.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}
.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}
.swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}
.swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-next, .swiper-container-cube .swiper-slide-next+.swiper-slide, .swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}
.swiper-container-cube .swiper-slide-shadow-bottom, .swiper-container-cube .swiper-slide-shadow-left, .swiper-container-cube .swiper-slide-shadow-right, .swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}
.swiper-container-flip{overflow:visible}
.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}
.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}
.swiper-container-flip .swiper-slide-active, .swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}
.swiper-container-flip .swiper-slide-shadow-bottom, .swiper-container-flip .swiper-slide-shadow-left, .swiper-container-flip .swiper-slide-shadow-right, .swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}
/* End */


/* Start:/bitrix/templates/tgresurs/_.css?1751629076267219*/

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,main,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}@font-face{font-family:'Lato';src:url("/bitrix/templates/tgresurs/fonts/Lato-Bold.woff2") format("woff2"),url("/bitrix/templates/tgresurs/fonts/Lato-Bold.woff") format("woff");font-weight:700;}.selectric-wrapper{position:relative;cursor:pointer;}.selectric-responsive{width:100%;}.selectric{border:1px solid #DDD;border-radius:0px;background:#F8F8F8;position:relative;overflow:hidden;}.selectric .label{display:block;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;margin:0 38px 0 10px;font-size:12px;line-height:38px;color:#444;height:38px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.selectric .button{display:block;position:absolute;right:0;top:0;width:38px;height:38px;line-height:38px;background-color:#F8f8f8;color:#BBB;text-align:center;font:0/0 a;*font:20px/38px Lucida Sans Unicode,Arial Unicode MS,Arial;}.selectric .button:after{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:0;height:0;border:4px solid transparent;border-top-color:#BBB;border-bottom:none;}.selectric-focus .selectric{border-color:#aaaaaa;}.selectric-hover .selectric{border-color:#c4c4c4;}.selectric-hover .selectric .button{color:#a2a2a2;}.selectric-hover .selectric .button:after{border-top-color:#a2a2a2;}.selectric-open{z-index:9999;}.selectric-open .selectric{border-color:#c4c4c4;}.selectric-open .selectric-items{display:block;}.selectric-disabled{filter:alpha(opacity=50);opacity:0.5;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.selectric-hide-select{position:relative;overflow:hidden;width:0;height:0;}.selectric-hide-select select{position:absolute;left:-100%;}.selectric-hide-select.selectric-is-native{position:absolute;width:100%;height:100%;z-index:10;}.selectric-hide-select.selectric-is-native select{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;z-index:1;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:0;}.selectric-input{position:absolute !important;top:0 !important;left:0 !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;margin:0 !important;padding:0 !important;width:1px !important;height:1px !important;outline:none !important;border:none !important;*font:0/0 a !important;background:none !important;}.selectric-temp-show{position:absolute !important;visibility:hidden !important;display:block !important;}.selectric-items{display:none;position:absolute;top:100%;left:0;background:#F8F8F8;border:1px solid #c4c4c4;z-index:-1;-webkit-box-shadow:0 0 10px -6px;box-shadow:0 0 10px -6px;}.selectric-items .selectric-scroll{height:100%;overflow:auto;}.selectric-above .selectric-items{top:auto;bottom:100%;}.selectric-items ul,.selectric-items li{list-style:none;padding:0;margin:0;font-size:12px;line-height:20px;min-height:20px;white-space:nowrap;}.selectric-items li{display:block;padding:10px;color:#666;cursor:pointer;}.selectric-items li.selected{background:#E0E0E0;color:#444;}.selectric-items li.highlighted{background:#D0D0D0;color:#444;}.selectric-items li:hover{background:#D5D5D5;color:#444;}.selectric-items .disabled{filter:alpha(opacity=50);opacity:0.5;cursor:default !important;background:none !important;color:#666 !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.selectric-items .selectric-group .selectric-group-label{font-weight:bold;padding-left:10px;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:none;color:#444;}.selectric-items .selectric-group.disabled li{filter:alpha(opacity=100);opacity:1;}.selectric-items .selectric-group li{padding-left:25px;}html,body{height:100%;background:#fff;color:#484848;}body,button,input,textarea,select{font-size:16px;font-family:'Open Sans',sans-serif;line-height:1.2;}.body-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:100%;overflow-x:hidden;-webkit-transform:none !important;-ms-transform:none !important;transform:none !important;}.body-inner > .main{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;min-height:100px;}.body-inner > .footer{margin-top:auto;min-height:500px;}.modal-open{overflow:hidden;}.sidr-open > .body-inner,.modal-open > .body-inner{position:relative;}.sidr-open > .body-inner::before,.modal-open > .body-inner::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.59);z-index:100;}a{color:#000;-webkit-text-decoration-color:#cfcfcf;text-decoration-color:#cfcfcf;}a:hover,a:active{color:#6dae44;-webkit-text-decoration-color:#6dad43;text-decoration-color:#6dad43;}button{cursor:pointer;}.button{border:1px solid transparent;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 10px;font-weight:bold;vertical-align:middle;cursor:pointer;}.button.-primary{background:#6dae44;color:#fff;}.button.-primary:hover,.button.-primary:active{border:1px solid #60ca2c;-webkit-box-shadow:inset 0 1px 1px 0 rgba(255,255,255,0.24);box-shadow:inset 0 1px 1px 0 rgba(255,255,255,0.24);background:-webkit-gradient(linear,left top,left bottom,from(#88c254),color-stop(25%,#64a63d),color-stop(50%,#509731),color-stop(75%,#64a63d),to(#88c254));background:-webkit-linear-gradient(top,#88c254 0%,#64a63d 25%,#509731 50%,#64a63d 75%,#88c254 100%);background:-o-linear-gradient(top,#88c254 0%,#64a63d 25%,#509731 50%,#64a63d 75%,#88c254 100%);background:linear-gradient(to bottom,#88c254 0%,#64a63d 25%,#509731 50%,#64a63d 75%,#88c254 100%);}.button.-secondary{background:#cfd829;color:#371a10;}.button.-secondary:hover,.button.-secondary:active{border:1px solid #c2f204;-webkit-box-shadow:inset 0px 1px 1px 0 rgba(255,255,255,0.2);box-shadow:inset 0px 1px 1px 0 rgba(255,255,255,0.2);padding-bottom:1px;background:-webkit-gradient(linear,left top,left bottom,from(#dce334),color-stop(25%,#cad425),color-stop(50%,#c3ce1e),color-stop(75%,#cad425),to(#dce334));background:-webkit-linear-gradient(top,#dce334 0%,#cad425 25%,#c3ce1e 50%,#cad425 75%,#dce334 100%);background:-o-linear-gradient(top,#dce334 0%,#cad425 25%,#c3ce1e 50%,#cad425 75%,#dce334 100%);background:linear-gradient(to bottom,#dce334 0%,#cad425 25%,#c3ce1e 50%,#cad425 75%,#dce334 100%);color:#fff;text-shadow:0px 1px 1px rgba(0,0,0,0.32);}input,textarea{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;color:#371a10;font-size:14px;}select{margin:0;border:3px solid #ebebeb;padding:0 50px;border-radius:5px;width:100%;height:100%;font-size:18px;font-weight:bold;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.native-select{display:inline-block;position:relative;}.native-select::after{content:"";position:absolute;top:0;right:27px;bottom:0;margin:auto 0;border-top:5px solid #6dae44;border-right:5px solid transparent;border-left:5px solid transparent;width:0;height:0;}[type=radio]{position:absolute;opacity:0;}[type=radio] + label::before{content:"";display:inline-block;margin:0 20px -1px 0;border:2px solid #d7d7d7;border-radius:50%;padding:2px;width:8px;height:8px;background-clip:content-box;}[type=radio]:checked + label::before{border-color:#735445;-webkit-box-shadow:inset 0 0 0 2px #fff;box-shadow:inset 0 0 0 2px #fff;background-color:#6dae44;}[type=checkbox]{position:absolute;opacity:0;}[type=checkbox] + label{display:inline-block;padding-left:25px;}[type=checkbox] + label::before{content:"";position:absolute;margin:0 0 -3px -25px;border:2px solid #ebebeb;border-radius:2px;width:10px;height:10px;background:#fff;}[type=checkbox]:checked + label:before{background-image:url(/bitrix/templates/tgresurs/images/checkbox.png);background-repeat:no-repeat;}[type=search]{-webkit-border-radius:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline-offset:-2px;}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none;}[type=text],[type=tel],[type=email],[type=number],textarea{border:2px solid #fff;border-radius:3px;-webkit-box-shadow:inset 2.7px 1.2px 7px 0 rgba(0,68,13,0.28);box-shadow:inset 2.7px 1.2px 7px 0 rgba(0,68,13,0.28);padding:13px 18px;background:#fff;}[type=text].-error,[type=tel].-error,[type=email].-error,[type=number].-error,textarea.-error{border-color:#9e0b0f;}[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none;}textarea{margin:0;min-height:86px;overflow:auto;resize:vertical;}.selectric-wrapper{height:100%;}.selectric-wrapper .selectric{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:2px solid #ebebeb;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;background:#fff;}.selectric-wrapper .selectric > .label{margin:0 30px 0 15px;height:29px;color:#000;font-size:14px;font-weight:300;line-height:25px;}.selectric-wrapper .selectric > .button{width:34px;height:100%;background:transparent;}.selectric-wrapper .selectric > .button::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;border-top:6px solid #6dae44;border-right:4px solid transparent;border-left:4px solid transparent;width:0;height:0;}.selectric-wrapper:hover .selectric{border-color:#e0efd7;}.selectric-wrapper:hover .selectric .button::after{border-top-color:#205c2e;}.selectric-wrapper.selectric-open .selectric{border-color:#e0efd7;}.selectric-wrapper.selectric-open .selectric .button::after{border-top:0;border-bottom:6px solid #205c2e;}.selectric-wrapper .selectric-items{border:solid #f6f6f6;border-width:0 1px 1px 1px;border-radius:0 0 5px 5px;-webkit-box-shadow:4.6px 2px 3px 0 rgba(0,0,0,0.15);box-shadow:4.6px 2px 3px 0 rgba(0,0,0,0.15);background:#fff;}.selectric-wrapper .selectric-scroll{margin:0;padding:0;color:#484848;font-weight:normal;text-align:left;}.selectric-wrapper .selectric-scroll li{padding:8px 17px;color:#484848;font-size:12px;}.selectric-wrapper .selectric-scroll li:hover,.selectric-wrapper .selectric-scroll li.highlighted{background:#f5fef1;color:#6dad43;}.selectric-wrapper .selectric-scroll li::before{content:"";display:inline-block;margin-right:10px;border:2px solid #5a4a42;border-radius:50%;width:3px;height:3px;background:#6dae44;}.scrollable .viewport .overview{width:100%;}.scrollable .scroll-bar{z-index:1;}.carousel-container{position:relative;}.carousel-container > .prev,.carousel-container > .next{position:absolute;top:0;bottom:0;margin:auto 0;border:3px solid #ebebeb;border-radius:50%;width:33px;height:33px;background:#fff;cursor:pointer;z-index:10;}.carousel-container > .prev:hover,.carousel-container > .next:hover{border-color:#e0efd7;}.carousel-container > .prev::after,.carousel-container > .next::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;border-top:4px solid transparent;border-bottom:4px solid transparent;width:0;height:0;}.carousel-container > .prev.-disabled,.carousel-container > .next.-disabled{display:none;}.carousel-container > .prev{left:-20px;}.carousel-container > .prev::after{border-right:6px solid #6dae44;}.carousel-container > .prev:hover::after,.carousel-container > .prev:active::after{border-right-color:#205c2e;}.carousel-container > .next{right:-20px;}.carousel-container > .next::after{border-left:6px solid #6dae44;}.carousel-container > .next:hover::after,.carousel-container > .next:active::after{border-left-color:#205c2e;}.swiper-slide > .img{display:block;width:100%;}.swiper-slide > .-mob{display:none;}@media screen and (max-width:639px){.swiper-slide > .img{display:none;}.swiper-slide > .-mob{display:block;}}.header-block > .info{margin:0 auto;max-width:1320px;}@media screen and (max-width:1365px){.header-block > .info{padding-right:30px;padding-left:30px;}}@media screen and (max-width:1019px){.header-block > .info{padding-right:25px;padding-left:25px;max-width:590px;}}.header-block > .controls{border-bottom:2px solid #6dad43;background:#ebebeb;}.header-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:44px 0 26px;}.header-info > .logo{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;display:inline-block;width:246px;height:80px;vertical-align:middle;}.header-info > .logo img{width:100%;height:100%;}.header-info > .descr{margin:12px 0 0 25px;color:#414141;line-height:1.37;}.header-info > .tels{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-left:auto;margin-right:40px;}.header-info .ordercall{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;border-radius:23px;width:220px;height:45px;}@media screen and (max-width:1365px){.header-info{padding-top:39px;}.header-info > .logo{width:222px;height:72px;}.header-info > .descr{font-size:14px;line-height:1.29;}.header-info > .tels{margin-right:20px;}.header-info .ordercall{width:200px;}}@media screen and (max-width:1019px){.header-info{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-top:13px;}.header-info > .logo{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;}.header-info > .descr{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;margin:0;width:50%;}.header-info > .tels{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin:0;}.header-info .ordercall{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;width:180px;height:35px;font-size:14px;}}@media screen and (max-width:639px){.header-info{display:block;padding-top:24px;padding-bottom:21px;text-align:center;}.header-info > .logo{width:171px;height:55px;}.header-info > .descr{display:none;}.header-info .ordercall{margin-top:10px;}}.header-tels{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-left:94px;min-height:79px;background:url(/bitrix/templates/tgresurs/images/header-tels.png) left center no-repeat;font-size:30px;font-weight:600;}@media screen and (max-width:1365px){.header-tels{padding-left:86px;font-size:27px;}}@media screen and (max-width:639px){.header-tels{padding:0;min-height:0;background:none;}}.header-tels > .item{display:block;color:#371a10;text-decoration:inherit;}.header-tels > .item + .item{margin-top:5px;}@media screen and (max-width:1365px){.header-tels > .item + .item{margin-top:3px;}}@media screen and (max-width:1019px){.header-tels > .item + .item{margin-top:0;}}.header-controls{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;max-width:1320px;}@media screen and (max-width:1365px){.header-controls{padding-right:30px;padding-left:30px;}}.header-controls > .catalog{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:270px;}@media screen and (max-width:1365px) and (min-width:1020px){.header-controls > .catalog{width:250px;}}.header-controls > .mainnav{padding:0 1px;}@media screen and (min-width:640px){.header-controls > .mainnav > .closer{display:none;}}.header-controls > .search{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-top:1px;width:264px;}@media screen and (max-width:1365px) and (min-width:1020px){.header-controls > .search{margin-top:0;width:52px;}}@media screen and (max-width:1019px){.header-controls{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-right:0;padding-left:0;}.header-controls > .catalog{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;}.header-controls > .mainnav{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 11px;}.header-controls > .search{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;margin:0;width:auto;}}@media screen and (max-width:639px){.header-controls{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.header-controls > .catalog{width:57px;height:50px;}.header-controls > .catalog.-open{position:fixed;top:20px;right:25px;bottom:20px;left:25px;width:auto;height:auto;z-index:1000;}.header-controls > .mainnav{position:fixed;top:0;-webkit-box-shadow:2.4px 1.8px 7px 0 rgba(0,0,0,0.21);box-shadow:2.4px 1.8px 7px 0 rgba(0,0,0,0.21);padding:0;width:266px;height:100%;background:#f6f6f6;overflow-x:hidden;overflow-y:auto;z-index:-1;}.header-controls > .mainnav.left{left:-276px;right:auto;z-index:1000;}}.header-catalog{position:relative;}.header-catalog > .opener{display:none;}@media screen and (max-width:639px){.header-catalog > .opener{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:#6dad43;text-indent:100%;white-space:nowrap;overflow:hidden;}.header-catalog > .opener::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:27px;height:19px;background:url(/bitrix/templates/tgresurs/images/header-catalog.png) -21px 0 no-repeat;}}.header-catalog > .title{display:block;position:relative;padding:0 64px 0 30px;background:#6dad43;color:#fff;font-weight:bold;font-family:Lato,'Open Sans',sans-serif;line-height:48px;text-decoration:inherit;text-transform:uppercase;}@media screen and (max-width:1019px){.header-catalog > .title{padding-left:25px;}}.header-catalog > .title::before,.header-catalog > .title::after{content:"";position:absolute;top:0;bottom:0;margin:auto 0;}.header-catalog > .title::before{right:32px;width:21px;height:15px;background:url(/bitrix/templates/tgresurs/images/header-catalog.png) no-repeat;}.header-catalog > .title::after{right:13px;border-top:6px solid #fff;border-right:4px solid transparent;border-left:4px solid transparent;width:0;height:0;}@media screen and (max-width:639px){.header-catalog > .title{display:none;}}.header-catalog:hover > .title,.header-catalog:active > .title,.header-catalog.-opened > .title{-webkit-box-shadow:inset 0px 1px 1px 0 rgba(255,255,255,0.24);box-shadow:inset 0px 1px 1px 0 rgba(255,255,255,0.24);outline:1px solid #60ca2c;background:-webkit-gradient(linear,left top,left bottom,from(#88c254),color-stop(25%,#64a63d),color-stop(50%,#509731),color-stop(75%,#64a63d),to(#88c254));background:-webkit-linear-gradient(top,#88c254 0%,#64a63d 25%,#509731 50%,#64a63d 75%,#88c254 100%);background:-o-linear-gradient(top,#88c254 0%,#64a63d 25%,#509731 50%,#64a63d 75%,#88c254 100%);background:linear-gradient(to bottom,#88c254 0%,#64a63d 25%,#509731 50%,#64a63d 75%,#88c254 100%);}.header-catalog:hover > .title::after,.header-catalog:active > .title::after,.header-catalog.-opened > .title::after{border-top:0;border-bottom:6px solid #fff;}.header-catalog:hover > .list,.header-catalog.-opened > .list{display:block;}@media screen and (max-width:639px){.header-catalog:hover > .list,.header-catalog.-opened > .list{display:none;}}.header-catalog:hover > .list{display:block;}@media screen and (max-width:639px){.header-catalog:hover > .list{display:none;}}.header-catalog.-opened > .list{display:block;}@media screen and (max-width:1365px){.header-catalog.-opened > .list{display:none;}}.header-catalog > .list{display:none;position:absolute;border-radius:0 0 4px 4px;-webkit-box-shadow:2.4px 1.8px 7px 0 rgba(0,0,0,0.21);box-shadow:2.4px 1.8px 7px 0 rgba(0,0,0,0.21);width:100%;background:#fff;color:#371a10;z-index:10;}.header-catalog.static{margin-bottom:30px;}.header-catalog.static > .list{display:block;position:static;}.header-catalog > .list > .item + .item{border-top:1px solid #ececec;}.header-catalog > .list > .item + .item:last-child{border-bottom:1px solid #ececec;}.header-catalog > .list > .item > .subtitle,.header-catalog > .list > .item > .submenu > li > a,.header-catalog > .list > .item > .submenu > li > ul > li > a,.header-catalog > .list > .item > .submenu > li > .a,.header-catalog > .list > .item > .submenu > li > ul > li > .a{display:block;padding:11px 38px;color:inherit;line-height:14px;text-decoration:inherit;}.header-catalog > .list > .item > .subtitle{position:relative;padding-top:12px;padding-bottom:12px;font-size:11px;text-transform:uppercase;}.header-catalog > .list > .item > .subtitle::before{content:"";position:absolute;top:0;bottom:0;margin:auto 0;background:url(/bitrix/templates/tgresurs/images/header-catalog-icos.png) no-repeat;}.header-catalog > .list > .item .opener{position:absolute;top:0;right:0;width:36px;height:36px;}.header-catalog > .list > .item .opener::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;border-bottom:6px solid #205c2e;border-right:4px solid transparent;border-left:4px solid transparent;width:0;height:0;}.header-catalog > .list > .item.-closed > .submenu{display:none;}.header-catalog > .list > .item .-closed .opener::after,.header-catalog > .list > .item.-closed > .subtitle > .opener::after{border-top:6px solid #6dad43;border-bottom:0;}.header-catalog > .list > .item > .submenu > li > a,.header-catalog > .list > .item > .submenu > li > ul > li > a,.header-catalog > .list > .item > .submenu > li > .a,.header-catalog > .list > .item > .submenu > li > ul > li > .a{background:#f6f6f6;font-size:12px;font-weight:bold;line-height:1.17;}.header-catalog > .list > .item > .submenu > li > ul > li > a,.header-catalog > .list > .item > .submenu > li > ul > li > .a,.header-catalog > .list > .item.-special > .submenu a{background:#e8f6e2;color:#000;font-weight:300;}.header-catalog > .list > .item > .submenu > li > ul > li > a:hover,.header-catalog > .list > .item > .submenu > li > ul > li > a:active,.header-catalog > .list > .item.-special > .submenu a:hover,.header-catalog > .list > .item.-special > .submenu a:active{background:#f5fef1;}.header-catalog > .list > .item > .submenu > li > ul > li > a:before,.header-catalog > .list > .item.-special > .submenu a::before{content:"";display:inline-block;margin-right:10px;border:2px solid #5a4a42;border-radius:50%;width:3px;height:3px;background:#6dae44;}.header-catalog > .list > .item.-woodpanel > .subtitle::before{left:8px;width:20px;height:17px;}.header-catalog > .list > .item.-plywood > .subtitle::before{display:none;}.header-catalog > .list > .item.-building > .subtitle::before{left:9px;width:19px;height:19px;background-position:-20px 0;}.header-catalog > .list > .item.-lumber > .subtitle::before{left:7px;top:4px;width:25px;height:21px;background:url(/bitrix/templates/tgresurs/images/goods-services.png) no-repeat;background-position-x:-28px;background-size:80px;}.header-catalog > .list > .item.-firewood > .subtitle::before{left:7px;width:22px;height:12px;background-position:-61px 0;}.header-catalog > .list > .item > .submenu > li{position:relative;}.header-catalog > .list > .item > .submenu .-closed ul{display:none;}@media screen and (min-width:640px){.header-catalog.-opened > .list{margin-top:2px;-webkit-box-shadow:none;box-shadow:none;}}@media screen and (max-width:639px){.header-catalog.-open{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border-radius:6px;-webkit-box-shadow:2.4px 1.8px 7px 0 rgba(0,0,0,0.21);box-shadow:2.4px 1.8px 7px 0 rgba(0,0,0,0.21);background:#f6f6f6;overflow:hidden;}.header-catalog.-open > .opener{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;position:static;border-bottom:1px solid #ebebeb;padding:14px 14px 12px 14px;background:#f6f6f6;color:#371a10;font-size:14px;text-decoration:none;text-indent:0;}.header-catalog.-open > .opener::before{content:"";display:inline-block;margin-right:14px;border:solid #6dad43;border-width:2px 0 0 2px;width:8px;height:8px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}.header-catalog.-open > .list{display:block;position:static;-webkit-box-shadow:none;box-shadow:none;overflow-y:auto;}.header-catalog.-open > .list > .item > .subtitle > .opener{display:none;}.header-catalog.-open > .list > .item > .submenu > li{border-top:1px solid #ececec;}.header-catalog.-open > .list > .item > .submenu > li > a:hover,.header-catalog.-open > .list > .item > .submenu > li > a:active{background:#f5fef1;}.header-catalog.-open > .list > .item.-closed > .submenu{display:block;}}.mainnav-closer{padding:27px 17px 21px;color:#371a10;font-size:14px;cursor:pointer;}.mainnav-closer::before{content:"";display:inline-block;position:static;margin:0 13px -2px 0;width:8px;height:14px;background:url(/bitrix/templates/tgresurs/images/button-back.png) no-repeat;}.header-mainnav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}@media screen and (max-width:639px){.header-mainnav{display:block;border-top:1px solid #ececec;}}.header-mainnav > .item{position:relative;padding:1px 0;}@media screen and (max-width:1019px){.header-mainnav > .item{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}}@media screen and (max-width:639px){.header-mainnav > .item{border-bottom:1px solid #ececec;padding:0;}}.header-mainnav > .item:hover > .submenu{display:block;}.header-mainnav > .item + .item{margin-left:1px;}@media screen and (max-width:639px){.header-mainnav > .item + .item{margin:0;}}.header-mainnav > .item > .label{display:block;position:relative;padding:0 18px;color:#371a10;font-size:14px;line-height:46px;text-align:center;text-decoration:inherit;white-space:nowrap;}@media screen and (max-width:1365px){.header-mainnav > .item > .label{padding:0 16px;}}@media screen and (max-width:1019px){.header-mainnav > .item > .label{padding:0 13px;line-height:48px;}}@media screen and (max-width:639px){.header-mainnav > .item > .label{padding:0 40px;font-weight:bold;line-height:40px;text-align:left;}}.header-mainnav > .item:hover > .label,.header-mainnav > .item:active > .label,.header-mainnav > .item.root-item-selected > .label{background:#fefefe;}.header-mainnav > .item > .submenu{margin-top:1px;border-radius:0 0 4px 4px;background:#fff;z-index:1;}@media screen and (min-width:640px){.header-mainnav > .item > .submenu{display:none;position:absolute;padding-bottom:3px;width:177px;}}.header-mainnav > .item > .submenu::before{content:"";position:absolute;top:-1px;right:0;left:0;height:1px;}@media screen and (max-width:639px){.header-mainnav > .item > .submenu > li + li{border-top:1px solid #ececec;}}.header-mainnav > .item > .submenu > li > .a{display:block;position:relative;padding:9px 22px 9px 40px;color:#484848;font-size:12px;line-height:1.17;text-decoration:inherit;}.header-mainnav > .item > .submenu > li > .a:hover,.header-mainnav > .item > .submenu > li > .a:active{background:#f5fef1;color:#6dad43;}.header-mainnav > .item > .submenu > li > .a::before{content:"";position:absolute;margin:5px 0 0 -18px;border:2px solid #5a4a42;border-radius:50%;width:3px;height:3px;background:#6dae44;vertical-align:bottom;}.header-mainnav > .item.-with-submenu > .label > .opener{display:inline-block;margin-left:2px;}@media screen and (max-width:639px){.header-mainnav > .item.-with-submenu > .label > .opener{position:absolute;top:0;right:0;bottom:0;width:38px;}}.header-mainnav > .item.-with-submenu > .label > .opener::after{content:"";display:inline-block;border-top:6px solid #6dad43;border-right:4px solid transparent;border-left:4px solid transparent;width:0;height:0;}@media screen and (max-width:639px){.header-mainnav > .item.-with-submenu > .label > .opener::after{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;}}@media screen and (min-width:640px){.header-mainnav > .item.-with-submenu:hover > .label > .opener::after,.header-mainnav > .item.-with-submenu:active > .label > .opener::after{border-top:0;border-bottom:6px solid #205c2e;}}@media screen and (max-width:639px){.header-mainnav > .item.-with-submenu:hover > .label > .opener::after,.header-mainnav > .item.-with-submenu:active > .label > .opener::after{border-top-color:#205c2e;}}.header-mainnav > .item.-catalog > .label{text-transform:uppercase;}@media screen and (min-width:640px){.header-mainnav > .item.-catalog{display:none;}}@media screen and (max-width:639px){.header-mainnav > .item.-closed > .submenu{display:none;}}.search-panel{position:relative;}.search-panel > .inputfield{margin:0;border:0;padding:10px 57px 10px 22px;width:100%;height:47px;-height:100%;}@media screen and (max-width:1365px) and (min-width:1020px){.search-panel > .inputfield{display:none;}}@media screen and (max-width:1019px) and (min-width:640px){.search-panel > .inputfield{padding-right:73px;}}.search-panel > .submit{position:absolute;top:0;right:0;bottom:0;margin:0;border:0;padding:0;width:57px;background:transparent;}.search-panel > .submit::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:23px;height:24px;background:url(/bitrix/templates/tgresurs/images/search-panel.png) no-repeat;}.search-panel > .submit:hover::after,.search-panel > .submit:active::after{background-position:-23px 0;}@media screen and (max-width:1365px) and (min-width:1020px){.search-panel > .submit{display:none;}}@media screen and (max-width:1019px) and (min-width:640px){.search-panel > .submit{width:73px;}}@media screen and (max-width:1365px) and (min-width:1020px){.search-panel{border:1px solid #e0dddd;background:#f6f6f6;}.search-panel:not(.-active){cursor:pointer;}.search-panel:not(.-active)::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:23px;height:24px;background:url(/bitrix/templates/tgresurs/images/search-panel.png) no-repeat;}.search-panel.-active > .inputfield{display:block;position:absolute;top:0;right:0;width:264px;max-width:none;}.search-panel.-active > .submit{display:block;width:52px;}}@media screen and (max-width:1019px){.search-panel{border-top:1px solid #e0dddd;}}.footer-block > .panel{border-bottom:3px solid #735445;background:#ebebeb;}.footer-block > .panel > .maininfo,.footer-block > .content{margin:0 auto;padding-right:30px;padding-left:30px;max-width:1320px;}@media screen and (max-width:1019px){.footer-block > .panel > .maininfo,.footer-block > .content{padding-right:25px;padding-left:25px;max-width:590px;}}@media screen and (max-width:639px){.footer-block > .panel > .maininfo,.footer-block > .content{max-width:270px;}}.footer-block > .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative;padding-top:41px;padding-bottom:50px;}@media screen and (max-width:1019px){.footer-block > .content{display:block;}}@media screen and (max-width:639px){.footer-block > .content{padding-top:0;}}.footer-block > .content > .nav{-webkit-box-flex:0;-webkit-flex:0 1 54%;-ms-flex:0 1 54%;flex:0 1 54%;}@media screen and (max-width:1365px){.footer-block > .content > .nav{-webkit-flex-basis:41%;-ms-flex-preferred-size:41%;flex-basis:41%;}}@media screen and (max-width:639px){.footer-block > .content > .nav{margin-right:-25px;margin-left:-25px;}}.footer-block > .content > .contacts{-webkit-box-flex:0;-webkit-flex:0 1 45%;-ms-flex:0 1 45%;flex:0 1 45%;}@media screen and (max-width:1365px){.footer-block > .content > .contacts{-webkit-flex-basis:58%;-ms-flex-preferred-size:58%;flex-basis:58%;}}@media screen and (max-width:1019px){.footer-block > .content > .contacts{margin-top:41px;}}@media screen and (max-width:639px){.footer-block > .content > .contacts{margin-top:53px;}}.footer-block > .content > .copyright{-webkit-box-flex:0;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;margin-top:33px;}@media screen and (max-width:1365px) and (min-width:1020px){}}@media screen and (max-width:1019px){.footer-block > .content > .copyright{margin-top:43px;}}@media screen and (max-width:639px){.footer-block > .content > .copyright{margin-top:49px;}}.footer-maininfo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;padding-top:29px;padding-bottom:25px;}@media screen and (max-width:1019px){.footer-maininfo{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-top:26px;padding-bottom:30px;}}@media screen and (max-width:639px){.footer-maininfo{display:block;padding-top:38px;padding-bottom:45px;}}.footer-maininfo::before{content:"";position:absolute;top:-67px;right:-197px;width:514px;height:280px;background:url(/bitrix/templates/tgresurs/images/footer-maininfo.png) no-repeat;}@media screen and (max-width:1365px){.footer-maininfo::before{right:-309px;}}@media screen and (max-width:1019px){.footer-maininfo::before{display:none;}}.footer-maininfo > .item{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:20px;width:27%;}@media screen and (max-width:1365px){.footer-maininfo > .item{width:28%;}}@media screen and (max-width:1019px) and (min-width:640px){.footer-maininfo > .item{text-align:center;white-space:nowrap;}}@media screen and (max-width:639px){.footer-maininfo > .item{width:auto;}.footer-maininfo > .item + .item{margin-top:24px;}}.footer-maininfo > .item::before{content:"";position:absolute;background:url(/bitrix/templates/tgresurs/images/footer-maininfo-items.png) no-repeat;}.footer-maininfo > .item.-price{padding-left:72px;}.footer-maininfo > .item.-price::before{top:-3px;left:-16px;width:87px;height:59px;}@media screen and (max-width:1019px) and (min-width:640px){.footer-maininfo > .item.-price::before{top:0;margin-left:-44px;}}@media screen and (max-width:639px){.footer-maininfo > .item.-price::before{top:-6px;left:-7px;}}.footer-maininfo > .item.-directions{padding-left:89px;}.footer-maininfo > .item.-directions::before{top:-1px;left:0;width:69px;height:50px;background-position:-87px 0;}@media screen and (max-width:1019px) and (min-width:640px){.footer-maininfo > .item.-directions::before{top:5px;margin-left:-35px;}}@media screen and (max-width:639px){.footer-maininfo > .item.-directions::before{top:3px;left:2px;}}.footer-maininfo > .item.-delivery{padding-left:93px;}.footer-maininfo > .item.-delivery::before{top:-1px;left:-23px;width:117px;height:58px;background-position:-156px 0;}@media screen and (max-width:1019px) and (min-width:640px){.footer-maininfo > .item.-delivery::before{top:0;margin-left:-59px;}}@media screen and (max-width:639px){.footer-maininfo > .item.-delivery::before{top:-4px;left:-22px;}}@media screen and (max-width:1019px) and (min-width:640px){.footer-maininfo > .item.-price,.footer-maininfo > .item.-directions,.footer-maininfo > .item.-delivery{padding:57px 0 0;}.footer-maininfo > .item.-price::before,.footer-maininfo > .item.-directions::before,.footer-maininfo > .item.-delivery::before{left:50%;}}@media screen and (max-width:639px){.footer-maininfo > .item.-price,.footer-maininfo > .item.-directions,.footer-maininfo > .item.-delivery{padding:0 0 0 100px;}}.footer-maininfo > .item > .label{color:#371a10;font-weight:600;line-height:1;}.footer-maininfo > .item > .link{display:inline-block;font-size:12px;-webkit-text-decoration-color:#989898;text-decoration-color:#989898;}@media screen and (max-width:639px){.footer-maininfo > .item > .link{margin-top:8px;}}.footer-maininfo > .item > .link:hover{color:#6dad43;-webkit-text-decoration-color:#accb99;text-decoration-color:#accb99;}.footer-nav{-webkit-columns:3 200px;-moz-columns:3 200px;columns:3 200px;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px;}@media screen and (max-width:1365px){.footer-nav{-webkit-column-width:180px;-moz-column-width:180px;column-width:180px;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;}}@media screen and (max-width:1019px){.footer-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}}@media screen and (max-width:639px){.footer-nav{display:block;-webkit-columns:auto auto;-moz-columns:auto auto;columns:auto auto;}}.footer-nav > .item{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column;overflow:hidden;}.footer-nav > .item:first-child{margin-bottom:42px;}@media screen and (max-width:639px){.footer-nav > .item:first-child{margin-bottom:0;}}@media screen and (max-width:639px){.footer-navitem{text-align:center;}}.footer-navitem > .label{color:#6dae44;font-weight:bold;text-transform:uppercase;}.footer-navitem > .label > .opener{display:none;}@media screen and (max-width:639px){.footer-navitem > .label{position:relative;border-bottom:2px solid #ebebeb;padding:25px;color:#371a10;cursor:pointer;}.footer-navitem > .label > .opener{display:block;position:absolute;top:0;right:25px;bottom:0;margin:auto 0;border:2px solid #e0efd7;border-radius:50%;width:35px;height:35px;}.footer-navitem > .label > .opener::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;border-right:4px solid transparent;border-bottom:6px solid #205c2e;border-left:4px solid transparent;width:0;height:0;}}.footer-navitem > .subnav{margin-top:18px;font-size:14px;font-weight:300;}@media screen and (max-width:639px){.footer-navitem > .subnav{margin-top:0;border-bottom:2px solid #ebebeb;padding:29px 25px 36px;}}.footer-navitem > .subnav > li + li{margin-top:15px;}@media screen and (max-width:639px){.footer-navitem > .subnav > li + li{margin-top:21px;}}.footer-navitem.-closed > .label > .opener{border-color:#ebebeb;}.footer-navitem.-closed > .label > .opener::after{border-top:6px solid #6dad43;border-bottom:0;}.footer-navitem.-closed > .label:hover > .opener{border-color:#e0efd7;}.footer-navitem.-closed > .label:hover > .opener::after{border-top-color:#205c2e;}.footer-navitem.-closed > .subnav{display:none;}.footer-contacts{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}@media screen and (max-width:639px){.footer-contacts{display:block;}}.footer-contacts > .item{-webkit-box-flex:0;-webkit-flex:0 1 235px;-ms-flex:0 1 235px;flex:0 1 235px;}@media screen and (max-width:639px){.footer-contacts > .item + .item{margin-top:49px;}}.footer-contactsitem{position:relative;padding-left:30px;color:#000;}.footer-contactsitem > .label::before,.footer-contactsitem > .tel::before,.footer-contactsitem > .email::before{content:"";position:absolute;background:url(/bitrix/templates/tgresurs/images/footer-contacts.png) no-repeat;}.footer-contactsitem > .label{color:#6dad43;}.footer-contactsitem > .label::before{left:2px;margin-top:-1px;width:16px;height:23px;}.footer-contactsitem > .label > .city{font-weight:bold;}.footer-contactsitem > .address{margin-top:19px;font-weight:300;line-height:1.25;}.footer-contactsitem > .map{display:inline-block;margin-top:21px;font-size:12px;font-weight:300;}.footer-contactsitem > .tel{display:inline-block;margin-top:21px;color:#735445;font-size:26px;font-weight:bold;text-decoration:none;}.footer-contactsitem > .tel::before{left:2px;margin-top:8px;width:16px;height:19px;background-position:-16px 0;}.footer-contactsitem > .schedule{margin-top:6px;}.footer-contactsitem > .email{display:inline-block;margin-top:19px;}.footer-contactsitem > .email::before{left:0;margin-top:3px;width:19px;height:14px;background-position:-32px 0;}.footer-copyright{position:relative;color:#000;font-weight:300;}.footer-copyright > .copy{margin-top:14px;font-size:14px;}@media screen and (max-width:1365px){.footer-copyright > .copy{margin-top:12px;}}@media screen and (max-width:639px){.footer-copyright > .copy{margin-top:31px;}}.footer-copyright > .developer{position:absolute;right:0;bottom:0;font-size:14px;}@media screen and (max-width:1019px){.footer-copyright > .developer{position:static;margin-top:35px;}}@media screen and (max-width:639px){.footer-copyright > .developer{margin-top:29px;}}.footer-copyright > .developer > img{margin-left:8px;vertical-align:bottom;}.askquestion-button{position:fixed;top:220px;right:0;border:solid rgba(255,255,255,0.72);border-width:2px 0 2px 2px;border-radius:5px 0 0 5px;padding:11px 25px 11px 7px;background:rgba(206,220,15,0.72);color:#fefefe;font-size:13px;font-weight:bold;text-shadow:0.9px 0.4px 3px rgba(0,0,0,0.35);cursor:pointer;z-index:10;}@media screen and (max-width:1365px){.askquestion-button{top:262px;}}@media screen and (max-width:1019px){.askquestion-button{top:273px;}}@media screen and (max-width:639px){.askquestion-button{top:265px;padding-top:7px;padding-bottom:5px;padding-left:18px;}.askquestion-button > .text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);}}.askquestion-button::before{content:"?";display:inline-block;margin-right:6px;border:2px solid #735445;border-radius:50%;background:#fff;color:#6dad43;width:28px;height:28px;font-size:22px;font-weight:bold;line-height:28px;text-align:center;vertical-align:middle;}.popup-block{display:none;position:fixed;top:0;right:0;bottom:0;left:0;padding:27px 45px 0;overflow:auto;z-index:100;}@media screen and (max-width:639px){.popup-block{padding-top:0;padding-right:10px;padding-left:10px;}}.popup-block > .inner{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin:auto;position:relative;padding:10px 0;}.popup-block > .inner > .close{position:absolute;top:-17px;right:-44px;width:44px;height:44px;background:url(/bitrix/templates/tgresurs/images/close.svg) center no-repeat;background-size:24px;cursor:pointer;}@media screen and (max-width:639px){.popup-block > .inner > .close{top:10px;right:0;width:41px;height:47px;background-size:19px;}}.popup-block.-open{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.ordercall-popup > .inner{max-width:474px;}@media screen and (max-width:639px){.ordercall-popup > .inner{max-width:390px;}}.askquestion-popup > .inner{max-width:714px;}.bread-crumbs{margin:0 auto;padding:18px 0 25px;max-width:1320px;color:#6dae44;font-size:12px;font-weight:300;}@media screen and (max-width:1365px){.bread-crumbs{padding-right:30px;padding-left:30px;}}@media screen and (max-width:1019px){.bread-crumbs{padding-right:25px;padding-bottom:31px;padding-left:25px;}}@media screen and (max-width:639px){.bread-crumbs{padding-bottom:21px;}}.bread-crumbs .home{display:inline-block;margin-bottom:-4px;width:22px;height:22px;background:url(/bitrix/templates/tgresurs/images/breadcrumbs-home.png) no-repeat;text-indent:100%;white-space:nowrap;overflow:hidden;}@media screen and (max-width:639px){.bread-crumbs .home{width:auto;background:none;text-indent:0;overflow:visible;}.bread-crumbs .home:not(.-back){display:none;}.bread-crumbs .home::before{content:"";display:inline-block;margin:0 13px 1px 0;border:solid #6dae44;border-width:1px 1px 0 0;width:5px;height:5px;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);}}.bread-crumbs .crumb{margin-left:7px;}.bread-crumbs .crumb::before{content:"";display:inline-block;margin:0 13px 1px 0;border:solid #6dae44;border-width:1px 1px 0 0;width:5px;height:5px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}@media screen and (max-width:639px){.bread-crumbs .crumb{margin-left:0;}.bread-crumbs .crumb:not(.-back){display:none;}.bread-crumbs .crumb::before{margin-right:10px;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);}}@media screen and (min-width:1366px){.bread-crumbs.-card{padding-left:300px;max-width:1020px;}}.content-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 30px;color:#371a10;font-size:30px;font-weight:bold;text-align:center;}@media screen and (max-width:1019px){.content-title{padding:0 25px;font-size:25px;}.content-title > span{max-width:425px;}}@media screen and (max-width:639px){.content-title{font-size:20px;}}.content-title::before,.content-title::after{content:"";display:inline-block;margin-bottom:-8px;border:2px solid #5a4a42;border-radius:50%;width:3px;height:3px;background:#6dae44;vertical-align:middle;}@media screen and (max-width:1019px){.content-title::before,.content-title::after{margin-bottom:-2px;}}@media screen and (max-width:639px){.content-title::before,.content-title::after{margin-bottom:-4px;}}.content-title::before{margin-right:22px;}.content-title::after{margin-left:22px;}.index-page{padding-bottom:31px;}@media screen and (max-width:1365px) and (min-width:1020px){.index-page{padding-bottom:56px;}}@media screen and (max-width:639px){.index-page{}}.index-page > .counter{margin:0 auto;}.index-page > .categories{margin-top:-35px;}@media screen and (max-width:639px){.index-page > .categories{margin-top:45px;}}.index-page > .about{margin-top:57px;}@media screen and (max-width:1019px){.index-page > .about{margin-top:46px;}}@media screen and (max-width:639px){.index-page > .about{margin-top:43px;}}.index-page > .services{margin-top:51px;z-index:2;}@media screen and (max-width:639px){.index-page > .services{margin-top:37px;}}.index-page > .downloadprice{position:relative;margin-top:61px;z-index:1;}@media screen and (max-width:1019px){.index-page > .downloadprice{margin-top:34px;}}.index-page > .addinfo{position:relative;z-index:0;margin:59px auto 0;padding:0 25px;max-width:957px;}@media screen and (max-width:1019px){.index-page > .addinfo{margin-top:49px;}}@media screen and (max-width:639px){.index-page > .addinfo{margin-top:19px;padding:0;}}.index-page > .specialoffers{margin-top:96px;}@media screen and (max-width:639px){.index-page > .specialoffers{margin-top:81px;}}.index-page > .partners{margin-top:52px;}@media screen and (max-width:1365px){.index-page > .partners{padding:0 30px;}}@media screen and (max-width:1019px){.index-page > .partners{padding:0 25px;}}@media screen and (max-width:639px){.index-page > .partners{margin-top:39px;padding:0 20px;}}.index-page > .certificates{margin-top:53px;}@media screen and (max-width:1365px){.index-page > .certificates{padding:0 30px;}}@media screen and (max-width:1019px){.index-page > .certificates{margin-top:47px;padding:0 25px;}}@media screen and (max-width:639px){.index-page > .certificates{margin-top:36px;padding:0 20px;}}.content-counter{padding-bottom:35px;max-width:624px;min-height:198px;text-align:center;background:url(/bitrix/templates/tgresurs/images/counter.png) bottom center no-repeat;color:#fff;}.content-counter > .title{font-size:34px;font-weight:bold;text-transform:uppercase;}.content-counter > .title > span{text-transform:lowercase;}.content-counter > .text{margin:52px auto 0;max-width:320px;font-size:20px;font-weight:600;}.content-counter > .text > .label{font-size:22px;}.content-counter > .text > .amount{margin:22px 0 22px 2.29032em;color:#cfd829;font-size:31px;font-weight:bold;}.content-counter > .text > .amount > .value{margin-right:3px;font-size:41px;letter-spacing:.71359em;}@media screen and (max-width:639px){.content-counter{padding-bottom:41px;background-image:url(/bitrix/templates/tgresurs/images/counter-mob.png);}.content-counter > .title{font-size:18px;}.content-counter > .text{margin-top:47px;max-width:235px;font-size:17px;line-height:1.12;}.content-counter > .text > .label{font-size:inherit;}.content-counter > .text > .amount{margin-top:28px;margin-bottom:24px;font-size:20px;}.content-counter > .text > .amount > .value{margin:0;font-size:33px;letter-spacing:.69697em;}}.content-categories{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;padding:0 19px;max-width:970px;}.content-categories > .box{-webkit-box-flex:0;-webkit-flex:0 1 238px;-ms-flex:0 1 238px;flex:0 1 238px;margin-right:6px;margin-left:6px;}@media screen and (max-width:639px){.content-categories{display:block;}.content-categories > .box{margin-right:auto;margin-left:auto;width:150px;}}.categories-box{position:relative;margin-top:35px;border-radius:6px;-webkit-box-shadow:4.6px 2px 3px 0 rgba(0,0,0,0.15);box-shadow:4.6px 2px 3px 0 rgba(0,0,0,0.15);padding:0 25px 38px;background:#e0efd7;text-align:center;z-index:1;}@media screen and (max-width:1019px){.categories-box{padding:0 13px 26px;}}@media screen and (max-width:639px){.categories-box{margin-top:40px;padding:0 18px 12px;}}.categories-box:hover{background:#6dad43;}.categories-box:hover > .link > .title{color:#fff;}.categories-box:hover > .menu > .menutoggle{border-color:#6dad43;}.categories-box > .link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-decoration:inherit;}.categories-box > .link::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;}.categories-box > .link > .icon{display:inline-block;position:relative;margin:-35px auto 0;border-radius:50%;-webkit-box-shadow:2.7px 1.2px 3px 0 rgba(0,0,0,0.18);box-shadow:2.7px 1.2px 3px 0 rgba(0,0,0,0.18);width:109px;height:109px;background-color:#fff;background-position:center;background-repeat:no-repeat;}@media screen and (max-width:639px){.categories-box > .link > .icon{width:72px;height:72px;}}.categories-box > .link > .icon.-woodpanel{background-image:url(/bitrix/templates/tgresurs/images/woodpanel.svg);background-size:58px 51px;}@media screen and (max-width:639px){.categories-box > .link > .icon.-woodpanel{background-size:38px 34px;}}.categories-box > .link > .icon.-building{background-image:url(/bitrix/templates/tgresurs/images/building.svg);background-size:56px 56px;}@media screen and (max-width:639px){.categories-box > .link > .icon.-building{background-size:37px 37px;}}.categories-box > .link > .icon.-lumber{background-image:url(/bitrix/templates/tgresurs/images/lumber.svg);background-size:64px 44px;}@media screen and (max-width:639px){.categories-box > .link > .icon.-lumber{background-size:42px 29px;}}.categories-box > .link > .title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;min-height:48px;color:#371a10;font-size:20px;font-weight:bold;}@media screen and (max-width:1019px){.categories-box > .link > .title{font-size:16px;}}@media screen and (max-width:639px){.categories-box > .link > .title{min-height:23px;font-size:14px;}}.categories-box > .link > .title > div{max-width:100%;}.categories-box > .menu{position:relative;margin-top:29px;z-index:1;}@media screen and (max-width:639px){.categories-box > .menu{margin-top:18px;}}.categories-box > .menu > .menutoggle{margin-top:-16px;border:2px solid #e0efd7;border-radius:50%;padding:0;width:39px;height:39px;background:#fff;vertical-align:middle;text-indent:100%;overflow:hidden;white-space:nowrap;}.categories-box > .menu > .menutoggle::before{content:"";position:absolute;right:0;left:0;margin-top:8px;height:2px;background:#fff;z-index:-1;}.categories-box > .menu > .menutoggle::after{content:"";position:absolute;right:0;left:0;margin:7px auto 0;border-top:6px solid #6dad43;border-right:4px solid transparent;border-left:4px solid transparent;width:0;height:0;vertical-align:top;}.categories-box > .menu > .list{display:none;}@media screen and (min-width:640px){.categories-box > .menu > .list{position:absolute;right:0;left:0;margin-top:-21px;border-radius:0 0 5px 5px;-webkit-box-shadow:1.6px 2.5px 3px 0 rgba(0,0,0,0.15);box-shadow:1.6px 2.5px 3px 0 rgba(0,0,0,0.15);padding:14px 0 7px;background:#fff;text-align:left;z-index:-1;}.categories-box > .menu > .list:hover{display:block;}.categories-box > .menu > .list > li > a{display:block;padding:9px 20px 8px 38px;color:#484848;font-size:12px;text-decoration:inherit;}.categories-box > .menu > .list > li > a:hover{background:#f5fef1;color:#6dad43;}.categories-box > .menu > .list > li > a::before{content:"";position:absolute;margin:5px 0 0 -18px;border:2px solid #5a4a42;border-radius:50%;width:3px;height:3px;background:#6dae44;vertical-align:bottom;}.categories-box > .menu:hover > .menutoggle::after{border-top:0;border-bottom:6px solid #205c2e;}.categories-box > .menu:hover > .list{display:block;}}@media screen and (max-width:639px){.categories-box.-open{z-index:1000;}.categories-box.-open > .menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:fixed;top:30px;right:25px;bottom:30px;left:25px;margin:auto;border-radius:6px;-webkit-box-shadow:2.4px 1.8px 7px 0 rgba(0,0,0,0.21);box-shadow:2.4px 1.8px 7px 0 rgba(0,0,0,0.21);max-width:270px;background:#f6f6f6;text-align:left;}.categories-box.-open > .menu > .menutoggle{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;display:block;margin:0;border:0;border-radius:0;border-bottom:1px solid #ececec;padding:0 12px;width:100%;height:auto;background:transparent;line-height:43px;text-align:left;text-indent:0;vertical-align:middle;}.categories-box.-open > .menu > .menutoggle::before{content:"";display:inline-block;position:static;margin:0 13px -2px 0;width:8px;height:14px;background:url(/bitrix/templates/tgresurs/images/button-back.png) no-repeat;}.categories-box.-open > .menu > .menutoggle::after{display:none;}.categories-box.-open > .menu > .list{display:block;position:static;overflow-y:auto;}.categories-box.-open > .menu > .list > li > a{display:block;padding:8px 20px 10px 38px;color:#371a10;font-size:13px;font-weight:bold;text-decoration:inherit;}.categories-box.-open > .menu > .list > li > a:hover{background:#f5fef1;color:#6dad43;}.categories-box.-open > .menu > .list > li + li{border-top:1px solid #ececec;}}.content-about{text-align:center;}@media screen and (max-width:639px){.content-about > .title{font-size:22px;}}.content-about > .text{margin:33px auto 0;padding:0 30px;max-width:1000px;font-size:14px;line-height:1.29;}.content-about > .text > .mark{font-weight:bold;}@media screen and (max-width:1019px){.content-about > .text{max-width:580px;}}@media screen and (max-width:639px){.content-about > .text{margin-top:21px;padding:0 25px;}}.content-about > .boxes{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:39px auto 0;padding:0 10px;max-width:1255px;}.content-about > .boxes > .box{margin:0 20px;max-width:325px;}@media screen and (max-width:1019px){.content-about > .boxes{display:inline-block;margin-top:26px;}.content-about > .boxes > .box{max-width:580px;}.content-about > .boxes > .box + .box{margin-top:45px;}}@media screen and (max-width:639px){.content-about > .boxes{display:block;margin-top:38px;}.content-about > .boxes > .box{margin:0;}.content-about > .boxes > .box + .box{margin-top:32px;}}.about-box::before{content:"";display:inline-block;height:161px;background:url(/bitrix/templates/tgresurs/images/about-box.png) no-repeat;}.about-box.-choice::before{width:258px;background-position:0 4px;}.about-box.-geography::before{width:291px;background-position:-258px 0;}.about-box.-transport::before{width:259px;background-position:-549px 5px;}.about-box > .title{margin-top:22px;color:#371a10;font-size:19px;font-weight:bold;}@media screen and (max-width:1019px){.about-box > .title{margin-top:9px;}}.about-box > .text{margin-top:15px;font-size:14px;line-height:1.29;}@media screen and (max-width:639px){.about-box > .title,.about-box > .text{padding:0 10px;}}.content-services{position:relative;text-align:center;}.content-services::before{content:"";display:block;position:absolute;right:0;left:0;margin-top:77px;height:750px;background:url(/bitrix/templates/tgresurs/images/content-services.png) top center no-repeat;pointer-events:none;}@media screen and (max-width:1019px){.content-services::before{display:none;}}.content-services > .boxes{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:41px auto 0;padding:71px 0 64px;max-width:941px;}.content-services > .boxes > .box{display:block;-webkit-box-flex:0;-webkit-flex:0 0 241px;-ms-flex:0 0 241px;flex:0 0 241px;width:241px;}@media screen and (max-width:1019px){.content-services > .boxes{display:block;padding:23px 0 41px;max-width:none;background:url(/bitrix/templates/tgresurs/images/content-services-mob.jpg) center no-repeat;background-size:cover;}.content-services > .boxes > .box{margin-right:auto;margin-left:auto;}.content-services > .boxes > .box + .box{margin-top:4px;}}@media screen and (max-width:639px){.content-services > .boxes{margin-top:26px;}}.services-box{position:relative;padding-top:122px;padding-bottom:18px;text-decoration:inherit;z-index:1;}.services-box::before{content:"";position:absolute;top:0;right:0;left:0;margin:0 auto;height:95px;background:url(/bitrix/templates/tgresurs/images/services-box.png) no-repeat;}.services-box::after{content:"";position:absolute;bottom:0;left:50%;margin-left:-175px;width:350px;height:113px;background:url(/bitrix/templates/tgresurs/images/services-boxes.png) center no-repeat;z-index:-1;}.services-box.-delivery::before{width:147px;background-position:0 1px;}.services-box.-cutting::before{width:147px;background-position:-147px 0;}.services-box.-storage::before{width:157px;background-position:-294px 10px;}.services-box > .text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:5px;-webkit-box-shadow:4.6px 2px 6.7px 2.3px rgba(0,76,29,0.61);box-shadow:4.6px 2px 6.7px 2.3px rgba(0,76,29,0.61);padding:11px;height:60px;background:#fff;color:#371a10;font-size:18px;font-weight:bold;line-height:1.11;text-transform:uppercase;}.services-box > .text > div{max-width:100%;}.services-box:hover{padding-top:0;}.services-box:hover::before{top:21px;}.services-box:hover > .text{margin-top:0;padding-top:133px;}@media screen and (max-width:639px){.content-downloadprice > .title{padding:0 30px;}}.content-downloadprice > .form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:38px auto 0;padding:24px 25px;text-align:center;}@media screen and (max-width:1019px){.content-downloadprice > .form{display:block;padding-top:28px;padding-bottom:37px;}}.content-downloadprice > .form::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#f6f6f6;z-index:-1;}.content-downloadprice > .form > .select{-webkit-box-flex:0;-webkit-flex:0 1 343px;-ms-flex:0 1 343px;flex:0 1 343px;display:inline-block;height:54px;max-width:100%;}.content-downloadprice > .form > .select .selectric{border-width:3px;border-radius:5px;}.content-downloadprice > .form > .select .selectric .label{margin:0 57px 0 50px;color:#371a10;font-size:18px;font-weight:bold;}.content-downloadprice > .form > .select .selectric .button{width:57px;}.content-downloadprice > .form > .select .selectric-scroll li{padding-right:20px;padding-left:20px;}.content-downloadprice > .form > .radio{position:relative;margin:0 76px;color:#000;font-size:19px;}@media screen and (max-width:1019px){.content-downloadprice > .form > .radio{margin:34px 0 39px;}}@media screen and (max-width:638px){.content-downloadprice > .form > .radio{font-size:18px;}}.content-downloadprice > .form > .radio > label:not(:last-child){margin-right:33px;}.content-downloadprice > .form > .button{border-radius:24px;width:238px;height:47px;}.content-addinfo > .requestcall{margin-top:83px;}@media screen and (max-width:1019px){.content-addinfo > .requestcall{margin-top:71px;}}@media screen and (max-width:639px){.content-addinfo > .requestcall{margin-top:46px;}}.content-addinfo > .requisites{margin-top:30px;}@media screen and (max-width:1365px){.content-addinfo.-narrow > .requestcall{margin-top:60px;}}@media screen and (max-width:639px){.content-addinfo.-narrow > .requestcall{margin-top:41px;}}.addinfo-call{text-align:center;}.addinfo-call > .label{color:#478421;font-size:23px;font-weight:bold;}@media screen and (max-width:1019px){.addinfo-call > .label{padding:0 30px;font-size:20px;line-height:1.1;}}@media screen and (max-width:639px){.addinfo-call > .label{padding:0 20px;font-size:16px;line-height:1.25;}}.addinfo-call > .tels{margin-top:37px;}.addinfo-call > .contactperson{margin:10px auto 0;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:390px;}@media screen and (max-width:1019px){.addinfo-call > .contactperson{margin-top:15px;}}@media screen and (max-width:639px){.addinfo-call > .contactperson{max-width:270px;}}@media screen and (max-width:1365px){.addinfo-call.-narrow > .label{margin:0 auto;max-width:560px;}}@media screen and (max-width:1019px){.addinfo-call.-narrow > .label{max-width:480px;}}@media screen and (max-width:639px){.addinfo-call.-narrow > .label{padding:0 25px;}}@media screen and (max-width:1365px) and (min-width:640px){.addinfo-call.-narrow > .tels{margin-top:27px;}.addinfo-call.-narrow > .tels > li:first-child{padding-right:45px;}.addinfo-call.-narrow > .tels > li:last-child{padding-left:45px;}}@media screen and (max-width:1019px) and (min-width:640px){.addinfo-call.-narrow > .tels > li:first-child{padding-right:30px;}.addinfo-call.-narrow > .tels > li:last-child{padding-left:30px;}}@media screen and (max-width:639px){.addinfo-call.-narrow > .tels{margin-top:27px;}.addinfo-call.-narrow > .tels > li > a{font-size:25px;}}.addinfo-tels{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}@media screen and (max-width:1019px){.addinfo-tels{margin-top:21px;}}@media screen and (max-width:639px){.addinfo-tels{display:block;}}.addinfo-tels > li{position:relative;padding:12px 68px;}@media screen and (max-width:1019px){.addinfo-tels > li{padding-right:33px;padding-left:33px;}}@media screen and (max-width:639px){.addinfo-tels > li{padding:0;}}.addinfo-tels > li:first-child{padding-left:0;}.addinfo-tels > li:last-child{padding-right:0;}@media screen and (max-width:639px){.addinfo-tels > li + li{margin-top:8px;}}.addinfo-tels > li + li::before{content:"";position:absolute;top:0;bottom:0;left:-2px;border-radius:2px;width:4px;background:#735445;}@media screen and (max-width:639px){.addinfo-tels > li + li::before{display:none;}}.addinfo-tels > li > a{display:inline-block;color:#371a10;font-size:24px;font-weight:bold;text-decoration:inherit;}.addinfo-requestcall{position:relative;border-radius:10px;padding:85px 136px 55px;background:#e0efd7 url(/bitrix/templates/tgresurs/images/addinfo-requestcall.svg) right 14px bottom 23px no-repeat;text-align:center;}@media screen and (max-width:1019px){.addinfo-requestcall{padding:82px 70px 70px;background-position:right 22px bottom 158px;background-size:206px 176px;}}@media screen and (max-width:639px){.addinfo-requestcall{border-radius:0;padding:63px 50px 59px;background-position:right 20px bottom 2px;background-size:166px 143px;}}.addinfo-requestcall::before{content:"";position:absolute;top:-49px;right:0;left:0;margin:0 auto;border:4px solid #745546;border-radius:50%;-webkit-box-shadow:0.9px 0.4px 9px 0 rgba(0,0,0,0.28);box-shadow:0.9px 0.4px 9px 0 rgba(0,0,0,0.28);width:95px;height:95px;background:#fff url(/bitrix/templates/tgresurs/images/addinfo-requestcall-icon.svg) center no-repeat;}@media screen and (max-width:1019px){.addinfo-requestcall::before{top:-47px;}}@media screen and (max-width:639px){.addinfo-requestcall::before{top:-32px;border-width:3px;width:67px;height:67px;background-size:27px 31px;}}.addinfo-requestcall > .label{color:#371a10;font-size:23px;font-weight:bold;line-height:1.13;}@media screen and (max-width:1019px){.addinfo-requestcall > .label{font-size:20px;line-height:1.3;}}@media screen and (max-width:639px){.addinfo-requestcall > .label{font-size:16px;line-height:1.13;}}.addinfo-requestcall > .form{margin-top:25px;}.addinfo-requestcall > .tels{margin-top:18px;}.addinfo-requestcall.-popup{-webkit-box-shadow:7.3px 3.3px 9px 0 rgba(0,0,0,0.56);box-shadow:7.3px 3.3px 9px 0 rgba(0,0,0,0.56);padding:79px 72px 44px;background-image:none;}.addinfo-requestcall.-popup::before{top:-34px;}@media screen and (max-width:639px){.addinfo-requestcall.-popup::before{display:none;}}@media screen and (max-width:639px){.addinfo-requestcall.-popup{border-radius:10px;padding:47px 30px 42px;}.addinfo-requestcall.-popup > .label{font-size:23px;}.addinfo-requestcall.-popup > .form{margin-top:13px;}}.addinfo-requestcall.-popup.-calc{padding-top:49px;padding-bottom:64px;}.addinfo-requestcall.-popup.-calc::before{display:none;}@media screen and (max-width:1365px){.addinfo-requestcall.-narrow{padding-right:65px;padding-bottom:79px;padding-left:65px;background-position:right 5px bottom 140px;}.addinfo-requestcall.-narrow::before{top:-36px;}.addinfo-requestcall.-narrow > .label{margin:0 auto;max-width:522px;}.addinfo-requestcall.-narrow > .form{margin-top:29px;}}@media screen and (max-width:1019px){.addinfo-requestcall.-narrow{padding-right:40px;padding-bottom:53px;padding-left:40px;background-position:right 5px bottom 132px;}}@media screen and (max-width:639px){.addinfo-requestcall.-narrow{padding:45px 30px 79px;background-position:right 49px bottom 10px;background-size:166px 143px;}.addinfo-requestcall.-narrow::before{display:none;}.addinfo-requestcall.-narrow > .form{margin:34px auto 0;max-width:220px;}}.requestcall-form > .data{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;margin:0 -9px;}@media screen and (max-width:1019px){.requestcall-form > .data{display:block;margin:0;}}.requestcall-form > .data > input{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin:0 9px;}@media screen and (max-width:1019px){.requestcall-form > .data > input{margin:0;width:100%;max-width:334px;}.requestcall-form > .data > input + input{margin-top:27px;}}.requestcall-form > .data > .error{display:none;position:absolute;bottom:100%;left:13px;margin-bottom:6px;color:#9e0b0f;font-size:12px;}.requestcall-form > .data.-error > .error{display:block;}.requestcall-form > .agreement{margin-top:26px;color:#000;font-size:12px;line-height:1.17;}.requestcall-form > .agreement > label > a{color:inherit;}@media screen and (max-width:639px){.requestcall-form > .agreement{display:inline-block;padding:0 3px;text-align:left;vertical-align:top;}}.requestcall-form > .button{margin-top:26px;border-radius:24px;width:239px;height:47px;max-width:100%;}.requestcall-form.-popup > .data{display:block;margin:0;}.requestcall-form.-popup > .data > .input{position:relative;}.requestcall-form.-popup > .data > .input + .input{margin-top:22px;}@media screen and (max-width:639px){.requestcall-form.-popup > .data > .input + .input{margin-top:25px;}}.requestcall-form.-popup > .data > .input::before{content:"";position:absolute;top:0;bottom:0;margin:auto 0;height:19px;background:url(/bitrix/templates/tgresurs/images/addinfo-form.png) no-repeat;}.requestcall-form.-popup > .data > .input::after{content:"";position:absolute;top:10px;bottom:10px;left:54px;width:1px;background:#e6e6e6;}.requestcall-form.-popup > .data > .input.-name::before{left:21px;width:17px;}.requestcall-form.-popup > .data > .input.-tel::before{left:22px;width:16px;background-position:-17px 0;}.requestcall-form.-popup > .data > .input.-time::before{left:20px;width:19px;background-position:-33px 0;}.requestcall-form.-popup > .data > .input > input{padding-left:68px;width:100%;}.requestcall-form.-popup > .data > .error{left:4px;}@media screen and (max-width:639px){.requestcall-form.-popup > .button{margin-top:35px;}}@media screen and (max-width:1365px){.requestcall-form.-narrow > .data{display:block;margin:0;}.requestcall-form.-narrow > .data > input{margin:0;width:100%;min-width:51%;max-width:334px;}.requestcall-form.-narrow > .data > input + input{margin-top:20px;}}.content-specialoffers{border:solid #ebebeb;border-width:3px 0 3px 0;padding-bottom:52px;background:#f8f8f8;text-align:center;}@media screen and (max-width:1365px){.content-specialoffers{padding-right:30px;padding-left:30px;}}@media screen and (max-width:1019px){.content-specialoffers{padding-right:25px;padding-left:25px;}}@media screen and (max-width:639px){.content-specialoffers{padding-bottom:48px;}}.content-specialoffers > .title{display:inline-block;margin:-35px 25px 0;padding:10px 38px 13px;border:3px solid #735445;border-radius:10px;background:#fff;vertical-align:top;}.content-specialoffers > .title::before,.content-specialoffers > .title::after{margin-bottom:2px;}@media screen and (max-width:1019px){.content-specialoffers > .title{padding-right:27px;padding-left:27px;}}@media screen and (max-width:639px){.content-specialoffers > .title{display:block;margin-right:auto;margin-left:auto;padding-right:10px;padding-left:10px;max-width:244px;font-size:20px;}.content-specialoffers > .title::before{margin-right:15px;}.content-specialoffers > .title::after{margin-left:15px;}}.content-specialoffers > .carousel{margin:22px auto 0;width:1320px;max-width:100%;}@media screen and (max-width:1365px){.content-specialoffers > .carousel{width:650px;}}@media screen and (max-width:639px){.content-specialoffers > .carousel{margin-top:24px;width:270px;}}.content-specialoffers.-goods{border-bottom:0;padding-bottom:0;background:none;}@media screen and (max-width:1365px) and (min-width:1020px){.content-specialoffers.-goods{padding-right:0;padding-left:0;}}.content-specialoffers.-goods > .title{margin-top:-32px;padding:11px 20px 12px;font-size:25px;}@media screen and (max-width:1019px){.content-specialoffers.-goods > .title{margin-top:-29px;padding-top:12px;padding-bottom:14px;font-size:20px;}}@media screen and (max-width:1019px){.content-specialoffers.-goods > .title{padding-right:10px;padding-left:10px;font-size:18px;}}.content-specialoffers.-goods > .carousel{margin-top:37px;width:1020px;}@media screen and (max-width:1365px){.content-specialoffers.-goods > .carousel{width:692px;}}@media screen and (max-width:1019px){.content-specialoffers.-goods > .carousel{margin-top:35px;}}@media screen and (max-width:639px){.content-specialoffers.-goods > .carousel{margin-top:25px;width:270px;}}.content-partners > .title{padding:0;}.content-partners > .carousel{margin:35px auto 0;}@media screen and (max-width:639px){.content-partners > .carousel{margin-top:26px;}}.partners-carousel{border:3px solid #ebebeb;border-radius:9px;padding:34px 67px 48px;max-width:1180px;}@media screen and (max-width:1365px) and (min-width:1020px),(max-width:639px){.partners-carousel{padding-right:30px;padding-left:30px;}}.partners-carousel.-narrow{padding-right:39px;padding-left:39px;}@media screen and (max-width:1365px){.partners-carousel.-narrow{padding-right:100px;padding-left:100px;}}@media screen and (max-width:1019px){.partners-carousel.-narrow{padding-right:56px;padding-left:56px;}}@media screen and (max-width:639px){.partners-carousel.-narrow{padding-right:28px;padding-left:28px;}}.partners-item{display:block;color:#000;text-align:center;text-decoration:none;}a.partners-item:hover,a.partners-item:active{color:#64a33d;}.partners-item > .img{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:81px;}.partners-item > .img > img{max-width:100%;max-height:100%;}.partners-item > .label{margin-top:20px;border-top:2px solid #ebebeb;padding:14px 15px 0;font-size:14px;line-height:1.14;}.about-page > .assessment{margin-top:62px;}.content-assessment .assessment-container{margin:37px auto 0;border:3px solid #ebebeb;border-radius:9px;padding:54px 67px 52px;max-width:1180px;background:#50403c;display:flex;justify-content:space-around;flex-wrap:wrap;}.content-assessment .assessment-container .assessment_item{margin:0 20px 20px;}.content-assessment .assessment-container .assessment_item_img{border:2px solid #6dad43;border-radius:5px;}.content-assessment .assessment-container .assessment_item:hover .assessment_item_img{box-shadow:0 0 0 2px #6dad43;}.content-assessment .lb-nav a.lb-next{background:url(/bitrix/templates/tgresurs/images/next.png) right 48% no-repeat;}.content-assessment .lb-nav a.lb-prev{background:url(/bitrix/templates/tgresurs/images/prev.png) left 48% no-repeat;}.content-assessment .lb-data .lb-close{background:url(/bitrix/templates/tgresurs/images/close.png) top right no-repeat;}.content-certificates > .title{padding:0;}.content-certificates > .carousel{margin:37px auto 0;border:3px solid #ebebeb;border-radius:9px;padding:53px 67px 52px;max-width:1180px;background:#50403c;}@media screen and (max-width:1365px) and (min-width:1020px),(max-width:639px){.content-certificates > .carousel{padding-right:33px;padding-left:33px;}}@media screen and (max-width:639px){.content-certificates > .carousel{margin-top:26px;}}.content-certificates > .carousel .certificates{color:#fff;}.certificates-item{display:block;padding-top:2px;text-align:center;text-decoration:none;}.certificates-item > .img{margin:0 auto;border:2px solid #6dad43;border-radius:5px;width:165px;height:231px;overflow:hidden;}.certificates-item > .img > img{max-width:100%;max-height:100%;width:100%;}.certificates-item > .label{margin-top:36px;border-top:2px solid #ebebeb;padding:23px 5px 0;font-size:14px;line-height:1.14;}.certificates-item:hover > .img{-webkit-box-shadow:0 0 0 2px #6dad43;box-shadow:0 0 0 2px #6dad43;}.addinfo-askquestion{position:relative;border-radius:10px;padding:47px 150px 52px;background:#e0efd7 url(/bitrix/templates/tgresurs/images/addinfo-askquestion.png) right 41px bottom 40px no-repeat;text-align:center;}@media screen and (max-width:1365px){.addinfo-askquestion{padding-right:31px;padding-bottom:58px;padding-left:31px;background-position:right -23px bottom 17px;background-size:207px 177px;}}@media screen and (max-width:1019px){.addinfo-askquestion{padding-right:25px;padding-bottom:47px;padding-left:25px;background-position:right -60px bottom -19px;}}@media screen and (max-width:639px){.addinfo-askquestion{border-radius:0;padding:40px 41px 92px;background-position:right -11px bottom -44px;}}.addinfo-askquestion > .label{color:#371a10;font-size:23px;font-weight:bold;line-height:1.13;}@media screen and (max-width:639px){.addinfo-askquestion > .label{font-size:18px;}}.addinfo-askquestion > .form{margin-top:25px;}@media screen and (max-width:639px){.addinfo-askquestion > .form{margin-top:30px;}}.addinfo-askquestion.-popup{-webkit-box-shadow:7.3px 3.3px 9px 0 rgba(0,0,0,0.56);box-shadow:7.3px 3.3px 9px 0 rgba(0,0,0,0.56);padding:75px 45px 59px;background-image:none;}@media screen and (max-width:1019px){.addinfo-askquestion.-popup{padding-right:30px;padding-left:30px;}}.addinfo-askquestion.-popup::before{content:"";position:absolute;top:-50px;right:0;left:0;margin:0 auto;border:4px solid #745546;border-radius:50%;-webkit-box-shadow:0.9px 0.4px 9px 0 rgba(0,0,0,0.28);box-shadow:0.9px 0.4px 9px 0 rgba(0,0,0,0.28);width:99px;height:99px;background:#fff url(/bitrix/templates/tgresurs/images/addinfo-askquestion-icon.svg) center no-repeat;}@media screen and (max-width:639px){.addinfo-askquestion.-popup::before{display:none;}}.addinfo-askquestion.-popup > .form{margin-top:30px;}@media screen and (max-width:639px){.addinfo-askquestion.-popup{border-radius:10px;padding-top:42px;padding-bottom:39px;}.addinfo-askquestion.-popup > .label{font-size:23px;}.addinfo-askquestion.-popup > .form{margin-top:17px;}}.addinfo-askquestion.-contacts{padding:28px 31px 33px;background-image:url(/bitrix/templates/tgresurs/images/addinfo-requestcall.svg);background-position:top 8px right 9px;background-size:184px 158px;}@media screen and (max-width:1365px) and (min-width:1020px){.addinfo-askquestion.-contacts{padding:34px 66px 36px;background-position:right 7px center;}}@media screen and (min-width:640px){.addinfo-askquestion.-contacts > .label{text-align:left;}}@media screen and (max-width:639px){.addinfo-askquestion.-contacts{padding:28px 25px 60px;background-position:top 161px right -4px;}}.addinfo-askquestion.-contacts > .form{padding-top:19px;margin-top:0px;}@media screen and (max-width:1365px) and (min-width:1020px){.addinfo-askquestion.-contacts > .form{margin-top:16px;}}@media screen and (max-width:639px){.addinfo-askquestion.-contacts > .form{margin-top:23px;}}.askquestion-form > .data{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px;}@media screen and (max-width:1365px){.askquestion-form > .data{margin:0 -8px;}}.askquestion-form > .data > .input{position:relative;-webkit-box-flex:1;-webkit-flex:1 1 230px;-ms-flex:1 1 230px;flex:1 1 230px;margin:25px 10px 0;}@media screen and (max-width:1365px){.askquestion-form > .data > .input{margin-right:8px;margin-left:8px;}}@media screen and (max-width:1019px){.askquestion-form > .data > .input{margin-top:19px;}}@media screen and (max-width:639px){.askquestion-form > .data > .input{margin-top:26px;}}.askquestion-form > .data > .input > input{width:100%;}.error{display:none;position:absolute;bottom:100%;left:4px;margin-bottom:3px;color:#9e0b0f;font-size:12px;}.askquestion-form > .data > .input.-error > .error{display:block;}.askquestion-form > .data > .textarea{position:relative;-webkit-box-flex:0;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;margin:0 10px;}@media screen and (max-width:1365px){.askquestion-form > .data > .textarea{margin:0 8px;}}.askquestion-form > .data > .textarea > textarea{width:100%;height:100%;}.askquestion-form > .agreement{margin-top:31px;color:#000;font-size:12px;line-height:1.17;}.askquestion-form > .agreement > label > a{color:inherit;}@media screen and (max-width:1365px){.askquestion-form > .agreement{margin-top:24px;}}@media screen and (max-width:639px){.askquestion-form > .agreement{display:inline-block;margin-top:26px;padding:0 30px;text-align:left;vertical-align:top;}}.askquestion-form > .button{margin-top:29px;border-radius:24px;width:239px;height:47px;max-width:100%;}@media screen and (max-width:1019px){.askquestion-form > .button{margin-top:24px;}}@media screen and (max-width:639px){.askquestion-form > .button{margin-top:31px;}}@media screen and (max-width:639px){.askquestion-form.-popup > .data{display:block;}}.askquestion-form.-popup > .data > .input{position:relative;margin:0 6px;}@media screen and (max-width:639px){.askquestion-form.-popup > .data > .input + .input{margin-top:20px;}}.askquestion-form.-popup > .data > .input::before{content:"";position:absolute;top:0;bottom:0;left:21px;margin:auto 0;height:19px;background:url(/bitrix/templates/tgresurs/images/addinfo-form.png) no-repeat;}.askquestion-form.-popup > .data > .input::after{content:"";position:absolute;top:10px;bottom:10px;left:54px;width:1px;background:#e6e6e6;}.askquestion-form.-popup > .data > .input.-name::before{width:17px;}.askquestion-form.-popup > .data > .input.-email::before{width:19px;height:14px;background-position:-52px 0;}.askquestion-form.-popup > .data > .input > input{padding-left:68px;width:100%;}.askquestion-form.-popup > .data > .textarea{margin:20px 6px 0;position:relative;}.askquestion-form.-popup > .agreement{margin-top:22px;}@media screen and (max-width:639px){.askquestion-form.-popup > .agreement{padding:0 2px;}}.askquestion-form.-popup > .button{margin-top:21px;}@media screen and (max-width:639px){.askquestion-form.-popup > .button{margin-top:26px;}}.askquestion-form.-contacts{overflow:hidden;}.askquestion-form.-contacts > .data{margin:0 -6px;}.askquestion-form.-contacts > .data > .input{margin:0 6px;}@media screen and (max-width:1365px) and (min-width:1020px),(max-width:639px){.askquestion-form.-contacts > .data > .input{min-width:51%;}}@media screen and (max-width:1365px) and (min-width:1020px){.askquestion-form.-contacts > .data > .input + .input{margin-top:16px;}}@media screen and (max-width:639px){.askquestion-form.-contacts > .data > .input + .input{margin-top:22px;}}.askquestion-form.-contacts > .data > .textarea{margin:13px 6px 0;min-height:97px;}@media screen and (max-width:1365px) and (min-width:1020px),(max-width:639px){.askquestion-form.-contacts > .data > .textarea{min-height:127px;}}@media screen and (max-width:639px){.askquestion-form.-contacts > .data > .textarea{margin-top:22px;}}@media screen and (min-width:1366px),(max-width:1019px) and (min-width:640px){.askquestion-form.-contacts > .agreement{float:left;}}@media screen and (min-width:1366px),(max-width:1019px){.askquestion-form.-contacts > .agreement{margin-top:22px;}}@media screen and (max-width:1365px) and (min-width:1020px){.askquestion-form.-contacts > .agreement{margin-top:27px;}}@media screen and (max-width:639px){.askquestion-form.-contacts > .agreement{display:block;padding:0;}}.askquestion-form.-contacts > .button{width:183px;height:41px;font-size:14px;}@media screen and (min-width:1366px),(max-width:1019px) and (min-width:640px){.askquestion-form.-contacts > .button{float:right;margin-top:13px;}}@media screen and (max-width:1365px) and (min-width:1020px),(max-width:639px){.askquestion-form.-contacts > .button{margin-top:27px;}}@media screen and (max-width:639px){.askquestion-form.-contacts > .button{width:224px;}}.about-page{margin:0 auto;padding-bottom:98px;max-width:1320px;}@media screen and (max-width:1365px){.about-page{padding:0 30px 53px;}}@media screen and (max-width:1019px){.about-page{padding:0 25px 21px;}}@media screen and (max-width:639px){.about-page{padding:0 20px 25px;}}.about-page > .geography{margin-top:64px;}@media screen and (max-width:1019px){.about-page > .geography{margin-top:55px;}}@media screen and (max-width:639px){.about-page > .geography{margin-top:59px;}}.about-page > .advantages{margin-top:40px;}@media screen and (max-width:1019px){.about-page > .advantages{margin:32px -25px 0;}}@media screen and (max-width:639px){.about-page > .advantages{margin:27px -20px 0;}}.about-page > .partners{margin-top:62px;}@media screen and (max-width:1365px){.about-page > .partners{margin-top:55px;}}@media screen and (max-width:639px){.about-page > .partners{margin-top:49px;}}.content-experience > .text{margin:29px auto 0;max-width:750px;color:#2f2f2f;line-height:1.38;font-weight:bold;text-align:center;}@media screen and (max-width:1019px){.content-experience > .text{margin-top:23px;font-size:14px;line-height:1.57;}}@media screen and (max-width:639px){.content-experience > .text{margin-top:18px;line-height:1.29;}}.content-experience > .stats{margin:48px auto 0;max-width:771px;}@media screen and (max-width:1019px){.content-experience > .stats{margin-top:42px;}}@media screen and (max-width:639px){.content-experience > .stats{margin-top:35px;}}.experience-stats{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}@media screen and (max-width:639px){.experience-stats{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}.experience-stats > .item{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding:39px 55px 0 0;width:134px;min-height:150px;background:url(/bitrix/templates/tgresurs/images/experience-stats.png) right center no-repeat;background-size:contain;color:#371a10;font-size:18px;font-weight:bold;line-height:1;text-align:right;}@media screen and (max-width:1019px){.experience-stats > .item{padding:31px 43px 0 0;width:107px;min-height:119px;font-size:15px;}}@media screen and (max-width:639px){.experience-stats > .item{padding:32px 45px 0 0;width:115px;min-height:128px;font-size:16px;}}.experience-stats > .item > .amount{font-size:48px;}@media screen and (max-width:1019px){.experience-stats > .item > .amount{font-size:38px;}}@media screen and (max-width:639px){.experience-stats > .item > .amount{font-size:41px;}}.experience-stats > .item > .mark{margin-top:3px;color:#6dad43;}.experience-stats > .separator{width:36px;height:38px;background:url(/bitrix/templates/tgresurs/images/experience-stats-separator.png) no-repeat;background-size:contain;}@media screen and (max-width:1019px){.experience-stats > .separator{width:29px;height:30px;}}@media screen and (max-width:639px){.experience-stats > .separator{width:31px;height:32px;}}@media screen and (max-width:639px){.experience-stats > .separator{margin:30px 0 25px;}}.content-geography{text-align:center;}.content-geography > .text{margin:27px auto 0;max-width:750px;color:#2f2f2f;line-height:1.38;font-weight:bold;}@media screen and (max-width:1019px){.content-geography > .text{margin-top:23px;font-size:14px;line-height:1.57;}}@media screen and (max-width:639px){.content-geography > .text{margin-top:18px;line-height:1.29;}}.content-geography > .map{margin-top:23px;width:930px;max-width:calc(100% + 30px);vertical-align:top;}.content-geography > .map.-mob{display:none;}@media screen and (max-width:1019px){.content-geography > .map{display:none;margin:2px 0 0 -25px;width:auto;}.content-geography > .map.-mob{display:inline-block;}}@media screen and (max-width:639px){.content-geography > .map{margin:9px 0 0 -18px;}}@media screen and (max-width:639px){.content-advantages > .title{padding:0 15px;}}.content-advantages > .list{margin-top:38px;}@media screen and (max-width:639px){.content-advantages > .list{margin-top:26px;}}.advantages-list{position:relative;border:solid #735445;border-width:3px 0 3px 0;padding:54px 66px 58px;background:#fff url(/bitrix/templates/tgresurs/images/content-advantages.jpg) right/auto 100% no-repeat;color:#4b4b4b;line-height:1.13;}@media screen and (max-width:1365px){.advantages-list{margin:0 auto;padding:47px 18px 48px;max-width:924px;background-position:right -138px center;}}@media screen and (max-width:1019px){.advantages-list{padding:39px 23px 50px;max-width:594px;background-image:url(/bitrix/templates/tgresurs/images/content-advantages-mob640.jpg);background-position:right;}}@media screen and (max-width:639px){.advantages-list{padding-bottom:221px;max-width:274px;background:url(/bitrix/templates/tgresurs/images/content-advantages-mob320.jpg) bottom/100% auto no-repeat;}}.advantages-list::after{content:"";position:absolute;top:0;right:450px;bottom:0;margin:auto 0;border-radius:50%;-webkit-box-shadow:5.3px 4.6px 8.9px 0.1px rgba(0,0,0,0.47);box-shadow:5.3px 4.6px 8.9px 0.1px rgba(0,0,0,0.47);width:154px;height:154px;background:#fff url(/bitrix/templates/tgresurs/images/content-advantages.svg) center no-repeat;background-size:78px 76px;}@media screen and (max-width:1365px){.advantages-list::after{right:310px;}}@media screen and (max-width:1019px){.advantages-list::after{right:141px;width:138px;height:138px;background-size:70px 68px;}}@media screen and (max-width:639px){.advantages-list::after{top:auto;right:0;bottom:104px;left:0;margin:0 auto;width:99px;height:99px;background-size:50px 49px;}}.advantages-list > ul > li{position:relative;padding-left:40px;max-width:570px;}@media screen and (max-width:1365px){.advantages-list > ul > li{max-width:395px;font-size:14px;line-height:1.29;}}@media screen and (max-width:1019px){.advantages-list > ul > li{padding-left:32px;max-width:275px;}}.advantages-list > ul > li::before{content:"";position:absolute;top:.25em;left:0;border:2px solid #735445;border-radius:2px;width:8px;height:8px;background:#6dae44;}.advantages-list > ul > li + li{margin-top:16px;}.page-withseparator{margin:0 auto;max-width:1320px;}@media screen and (max-width:1365px){.page-withseparator{padding:0 30px;}}@media screen and (max-width:1019px){.page-withseparator{padding:0 25px;}}.page-withseparator > .page{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:27px;}@media screen and (max-width:1019px){.page-withseparator > .page{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:20px;}}@media screen and (max-width:639px){.page-withseparator > .page{margin-top:18px;}}.page-withseparator > .page > .aside{-webkit-box-flex:0;-webkit-flex:0 0 270px;-ms-flex:0 0 270px;flex:0 0 270px;border-right:3px solid #6dad43;padding-right:30px;width:270px;min-width:0;}@media screen and (max-width:1365px){.page-withseparator > .page > .aside{-webkit-flex-basis:250px;-ms-flex-preferred-size:250px;flex-basis:250px;}}@media screen and (max-width:1019px){.page-withseparator > .page > .aside{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;border:0;padding:0;width:auto;}}.page-withseparator > .page > .content{-webkit-box-flex:1;-webkit-flex:1 1 0%;-ms-flex:1 1 0%;flex:1 1 0%;padding-left:30px;min-width:0;}@media screen and (max-width:1365px){.page-withseparator > .page > .content{padding-left:25px;}}@media screen and (max-width:1019px){.page-withseparator > .page > .content{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;padding:0;}}.categories-page{padding-bottom:98px;}@media screen and (max-width:1365px){.categories-page{padding-bottom:41px;}}@media screen and (max-width:1019px){.categories-page{padding-bottom:32px;}.categories-page > .content{margin-top:38px;}}@media screen and (max-width:639px){.categories-page{padding-bottom:21px;}.categories-page > .content{margin-top:30px;}}.page-title{color:#371a10;font-size:30px;font-weight:bold;}@media screen and (max-width:1019px){.page-title{font-size:25px;line-height:1.08;}}@media screen and (max-width:639px){.page-title{font-size:20px;line-height:1.1;}}@media screen and (max-width:1019px){.categories-tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}.categories-tabs > .tab{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;border:1px solid #f6f6f6;border-radius:6px;-webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,0.18);box-shadow:0 3px 3px 0 rgba(0,0,0,0.18);padding:10px 10px 10px 12px;background:#fff;cursor:pointer;}@media screen and (max-width:1365px){.categories-tabs > .tab{padding-right:5px;padding-left:2px;}}@media screen and (max-width:1019px){.categories-tabs > .tab{-webkit-box-flex:1;-webkit-flex:1 1 0%;-ms-flex:1 1 0%;flex:1 1 0%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0;border-radius:0;padding:12px 5px 13px;}.categories-tabs > .tab:first-child{border-radius:6px 0 0 6px;}.categories-tabs > .tab:last-child{border-radius:0 6px 6px 0;}}@media screen and (max-width:639px){.categories-tabs > .tab{padding:4px 10px 8px;}}.categories-tabs > .tab + .tab{margin-top:15px;}@media screen and (max-width:1019px){.categories-tabs > .tab + .tab{margin:0;}}.categories-tabs > .tab > .icon{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:13px;border-radius:50%;-webkit-box-shadow:2.3px 2px 3px 0 rgba(0,0,0,0.18);box-shadow:2.3px 2px 3px 0 rgba(0,0,0,0.18);width:80px;height:80px;background-position:center;background-repeat:no-repeat;}@media screen and (max-width:1365px){.categories-tabs > .tab > .icon{margin-right:7px;}}@media screen and (max-width:1019px) and (min-width:640px){.categories-tabs > .tab > .icon{display:none;}}@media screen and (max-width:639px){.categories-tabs > .tab > .icon{margin:0;width:46px;height:47px;}}.categories-tabs > .tab > .icon.-woodpanel{background-image:url(/bitrix/templates/tgresurs/images/woodpanel.svg);background-position:left 18px center;background-size:51px 44px;}@media screen and (max-width:639px){.categories-tabs > .tab > .icon.-woodpanel{background-position:left 11px center;background-size:29px 25px;}}.categories-tabs > .tab > .icon.-building{background-image:url(/bitrix/templates/tgresurs/images/building.svg);background-size:44px 44px;}@media screen and (max-width:639px){.categories-tabs > .tab > .icon.-building{background-size:25px 25px;}}.categories-tabs > .tab > .icon.-lumber{background-image:url(/bitrix/templates/tgresurs/images/lumber.svg);background-image:url(/bitrix/templates/tgresurs/images/cutting.svg);background-size:56px 38px;}@media screen and (max-width:639px){.categories-tabs > .tab > .icon.-lumber{background-size:32px 22px;}}.categories-tabs > .tab > .icon.-firewood{background-image:url(/bitrix/templates/tgresurs/images/firewood.svg);background-size:55px 29px;}@media screen and (max-width:639px){.categories-tabs > .tab > .icon.-firewood{background-size:32px 17px;}}.categories-tabs > .tab > .label{max-width:100%;color:rgba(55,26,16,0.9);font-size:14px;font-weight:bold;line-height:1.14;text-transform:uppercase;}@media screen and (max-width:1019px){.categories-tabs > .tab > .label{font-size:12px;line-height:1.17;text-align:center;}}@media screen and (max-width:639px){.categories-tabs > .tab > .label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);}}.categories-tabs > .tab:hover{background:#ebebeb;}.categories-tabs > .tab:hover > .icon{background-color:#f0f0f0;}.categories-tabs > .tab.-active{margin-right:-3px;border:none;border-right:4px solid #6dad43;background:#ebebeb;}@media screen and (max-width:1019px){.categories-tabs > .tab.-active{margin:0;border-right:0;border-bottom:4px solid #6dad43;border-radius:0 0 6px 6px;padding:13px 6px 9px;}}@media screen and (max-width:639px){.categories-tabs > .tab.-active{padding:5px 11px;}}.categories-tabs > .tab.-active::after{content:"";position:absolute;top:0;right:-15px;bottom:0;margin:auto 0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:11px solid #6dad43;width:0;height:0;}@media screen and (max-width:1019px){.categories-tabs > .tab.-active::after{top:auto;right:0;bottom:-9px;left:0;margin:0 auto;border-top:6px solid #6dad43;border-right:5px solid transparent;border-bottom:0;border-left:5px solid transparent;}}.categories-tabs > .tab.-active > .icon{background-color:#f0f0f0;}.categories-block{display:none;}.categories-block.-active{display:block;}.categories-block > .subtitle{margin-bottom:41px;color:#371a10;font-size:25px;font-weight:bold;}@media screen and (max-width:1365px){.categories-block > .subtitle{margin-bottom:36px;}}@media screen and (max-width:1019px){.categories-block > .subtitle{margin-bottom:23px;font-size:20px;}}@media screen and (max-width:639px){.categories-block > .subtitle{margin-bottom:19px;font-size:18px;line-height:1.11;}}.categories-block > .variants{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:-9px -16px;}@media screen and (max-width:1365px){.categories-block > .variants{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px;}}@media screen and (max-width:1019px){.categories-block > .variants{margin:-6px;}}@media screen and (max-width:639px){.categories-block > .variants{display:block;margin:-5px 0;}}.categories-block > .variants > .item{-webkit-box-flex:1;-webkit-flex:1 1 169px;-ms-flex:1 1 169px;flex:1 1 169px;position:relative;margin:9px 16px;border:3px solid #f6f6f6;border-radius:6px;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.14);box-shadow:0 1px 3px 0 rgba(0,0,0,0.14);padding:16px 24px 39px;background:#fff;text-align:center;}@media screen and (max-width:1365px){.categories-block > .variants > .item{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;margin-right:5px;margin-left:5px;padding-right:17px;padding-left:18px;}}@media screen and (max-width:1019px){.categories-block > .variants > .item{margin:6px;padding-right:6px;padding-left:7px;}}@media screen and (max-width:639px){.categories-block > .variants > .item{margin:5px 0;padding:9px 26px 13px;}}.categories-block > .variants > .item::before,.categories-block > .variants > .item::after{content:"";position:absolute;top:16px;border:2px solid #5a4a42;border-radius:50%;width:4px;height:4px;background:#6dae44;}@media screen and (max-width:639px){.categories-block > .variants > .item::before,.categories-block > .variants > .item::after{top:0;bottom:0;margin:auto 0;}}.categories-block > .variants > .item::before{left:14px;}@media screen and (max-width:1365px){.categories-block > .variants > .item::before{left:8px;}}@media screen and (max-width:1019px){.categories-block > .variants > .item::before{left:18px;}}@media screen and (max-width:639px){.categories-block > .variants > .item::before{left:9px;}}.categories-block > .variants > .item::after{right:14px;}@media screen and (max-width:1365px){.categories-block > .variants > .item::after{right:8px;}}@media screen and (max-width:1365px){.categories-block > .variants > .item::after{right:18px;}}@media screen and (max-width:639px){.categories-block > .variants > .item::after{right:9px;}}.categories-block > .variants > .item > .link{color:rgba(72,72,72,0.9);text-decoration:none;}.categories-block > .variants > .item > .link::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;}.categories-block > .variants > .item > .link > .img{border-radius:6px;width:108px;height:108px;}@media screen and (max-width:639px){.categories-block > .variants > .item > .link > .img{display:none;}}.categories-block > .variants > .item > .link > .label{margin-top:20px;border-top:2px solid #f6f6f6;padding-top:13px;font-weight:bold;}@media screen and (max-width:639px){.categories-block > .variants > .item > .link > .label{margin:0;border:0;padding:0;font-size:14px;}}.categories-block > .variants > .item > .menu{display:none;position:absolute;right:-3px;left:-3px;margin-top:17px;border:3px solid #f6f6f6;border-radius:0 0 6px 6px;background:#fff;text-align:left;}@media screen and (max-width:639px){.categories-block > .variants > .item > .menu{margin-top:13px;}}.categories-block > .variants > .item > .menu > li > a{display:block;padding:8px 19px 10px 38px;color:#484848;font-size:12px;text-decoration:none;}.categories-block > .variants > .item > .menu > li > a:hover{background:#f5fef1;color:#6dad43;}.categories-block > .variants > .item > .menu > li > a::before{content:"";position:absolute;margin:5px 0 0 -18px;border:2px solid #5a4a42;border-radius:50%;width:3px;height:3px;background:#6dae44;}.categories-block > .variants > .item:hover,.categories-block > .variants > .item:active{-webkit-box-shadow:2.3px 4.4px 13px 0 rgba(0,0,0,0.11);box-shadow:2.3px 4.4px 13px 0 rgba(0,0,0,0.11);}.categories-block > .variants > .item.-opened > .menu{display:block;}.categories-block > .variants > .item.-with-menu > .link > .label{white-space:nowrap;}.categories-block > .variants > .item.-with-menu > .link > .label > .opener{display:inline-block;position:absolute;width:44px;height:22px;vertical-align:middle;}.categories-block > .variants > .item.-with-menu > .link > .label > .opener::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;border-top:6px solid #6dad43;border-right:4px solid transparent;border-left:4px solid transparent;width:0;height:0;}@media screen and (max-width:639px){.categories-block > .variants > .item.-with-menu > .link > .label > .opener{width:40px;height:20px;}}.categories-block > .variants > .item.-with-menu.-opened > .link{color:rgba(109,173,67,0.9);}.categories-block > .variants > .item.-with-menu.-opened > .link > .label > .opener::after{border-top:0;border-bottom:6px solid #205c2e;}.categories-block > .text{margin-top:23px;font-size:14px;line-height:1.57;}@media screen and (max-width:1365px){.categories-block > .text{margin-top:30px;}}@media screen and (max-width:1019px){.categories-block > .text{margin-top:20px;}}@media screen and (max-width:639px){.categories-block > .text{margin-top:27px;}}.page-twocolumns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 auto;max-width:1320px;}@media screen and (max-width:1365px){.page-twocolumns{padding:0 30px;}}@media screen and (max-width:1019px){.page-twocolumns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0 25px;}}.page-twocolumns > .aside{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:30px;width:270px;}@media screen and (max-width:1365px){.page-twocolumns > .aside{width:250px;}}@media screen and (max-width:1019px){.page-twocolumns > .aside{margin:0;width:auto;}}.page-twocolumns > .content{-webkit-box-flex:1;-webkit-flex:1 1 0%;-ms-flex:1 1 0%;flex:1 1 0%;min-width:0;}@media screen and (max-width:1019px){.page-twocolumns > .content{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;}}.goods-page{padding-bottom:66px;}@media screen and (max-width:1365px){.goods-page{padding-bottom:28px;}}@media screen and (max-width:1019px){.goods-page{padding-bottom:36px;}}@media screen and (max-width:639px){.goods-page{padding-bottom:0;}}.goods-page > .title{display:none;}@media screen and (max-width:1019px){.goods-page > .title{display:block;}}.goods-page > .download{display:none;}@media screen and (max-width:1019px){.goods-page > .download{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;display:block;margin-top:19px;font-size:14px;}}.goods-page > .filters{padding-top:13px;}@media screen and (max-width:1365px) and (min-width:1020px){.goods-page > .filters{margin-right:18px;}}@media screen and (max-width:1019px){.goods-page > .filters{margin-top:28px;padding:0;}}@media screen and (max-width:1019px){.goods-page > .content{margin-top:14px;}}@media screen and (max-width:639px){.goods-page > .content{margin-top:12px;}}.goods-filters{border:1px solid #f6f6f6;border-radius:6px 6px 0 0;padding-bottom:14px;background:#fafafa;overflow:hidden;}@media screen and (max-width:1019px) and (min-width:640px){.goods-filters{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}}.goods-filters > .found{position:relative;border-radius:0 0 5px 5px;padding:18px 36px 19px;background:#f6f6f6;color:#371a10;font-size:14px;font-weight:bold;text-align:center;}@media screen and (max-width:1019px){.goods-filters > .found{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;}}@media screen and (max-width:639px){.goods-filters > .found{width:100%;}}.goods-filters > .found::before,.goods-filters > .found::after{content:"";position:absolute;top:0;bottom:0;margin:auto 0;border:2px solid #5a4a42;border-radius:50%;width:4px;height:4px;background:#6dae44;}.goods-filters > .found::before{left:14px;}.goods-filters > .found::after{right:14px;}.goods-filters > .found > .amount{margin-left:5px;color:#000;font-size:15px;font-weight:normal;}.goods-filters > .title{display:none;}@media screen and (max-width:1019px){.goods-filters > .title{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;display:block;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;padding:21px 45px 23px;width:50%;font-size:14px;font-weight:bold;cursor:pointer;}.goods-filters > .title::after{content:"";position:absolute;top:0;right:24px;bottom:0;margin:auto 0;border-bottom:6px solid #205c2e;border-right:4px solid transparent;border-left:4px solid transparent;width:0;height:0;}}@media screen and (max-width:639px){.goods-filters > .title{padding-left:25px;width:100%;}}.goods-filters > .resetlink{border:0;padding:21px 24px 23px;width:100%;background:transparent;color:#371a10;font-size:12px;text-align:left;text-decoration:underline;-webkit-text-decoration-color:#735445;text-decoration-color:#735445;cursor:pointer;}@media screen and (max-width:1019px){.goods-filters > .resetlink{display:none;}}.goods-filters > .resetlink:hover{color:#6dad43;-webkit-text-decoration-color:#6dad43;text-decoration-color:#6dad43;}@media screen and (max-width:1019px){.goods-filters > .block{-webkit-box-flex:0;-webkit-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%;}}.goods-filters > .block > .label{position:relative;border:solid #f6f6f6;border-width:1px 0 1px 0;padding:18px 56px 20px 24px;background:#fff;color:#371a10;font-size:14px;font-weight:bold;cursor:pointer;}.goods-filters > .block > .label::after{content:"";position:absolute;top:0;right:24px;bottom:0;margin:auto 0;border-bottom:6px solid #205c2e;border-right:4px solid transparent;border-left:4px solid transparent;width:0;height:0;}.goods-filters > .block > .label > .selected{display:none;}@media screen and (max-width:1019px){.goods-filters > .block > .label > .selected{display:inline;margin-left:12px;color:#000;font-size:12px;font-weight:300;}}@media screen and (max-width:1019px) and (min-width:640px){.goods-filters > .block:nth-child(even) > .label{border-right-width:1px;}.goods-filters > .block:nth-child(odd) > .label{border-left-width:1px;}}.goods-filters > .block > .filter{border-bottom:1px solid #f6f6f6;}.goods-filters > .block.-closed > .label::after{border-top:6px solid #6dad43;border-bottom:0;}.goods-filters > .block.-closed > .filter{display:none;}.goods-filters .resetbutton{display:block;margin:16px auto 0;border-radius:24px;width:238px;height:47px;}.goods-filters .resetbutton:disabled{background-color:#ccc;}.goods-filters.-closed{border-radius:6px;padding-bottom:0;}.goods-filters.-closed > .title::after{border-top:6px solid #6dad43;border-bottom:0;}.goods-filters.-closed > .title:hover::after{border-top-color:#205c2e;}.goods-filters.-closed > .block,.goods-filters.-closed > .resetbutton{display:none;}.filter-price{padding:18px 10px 15px 14px;background:#e8f6e2;}@media screen and (max-width:639px){.filter-price{padding-right:14px;text-align:center;}}@media screen and (max-width:1365px) and (min-width:1020px){.filter-price > .item{display:block;}.filter-price > .item + .item{margin-top:10px;}}.filter-price > .item > label{color:#484848;font-size:12px;font-weight:bold;}@media screen and (max-width:1365px) and (min-width:1020px){.filter-price > .item > label{display:inline-block;min-width:16px;}}.filter-price > .item > input{margin:0 4px;padding-right:10px;padding-left:10px;width:83px;text-align:center;}@media screen and (max-width:1365px) and (min-width:1020px){.filter-price > .item > input{margin:0 14px;width:103px;}}.filter-price > .item .currency{color:#6dad43;font-size:22px;}.filter-price > .item .currency.-mob{display:none;}@media screen and (max-width:1365px) and (min-width:1020px){.filter-price > .item .currency.-mob{display:inline;}}.filter-checkbox{padding:18px 13px;background:#f3fcef;color:#000;font-size:12px;font-weight:300;}.filter-checkbox > li + li{margin-top:18px;}.filter-checkbox > li > label{padding-left:33px;}.filter-checkbox > li > label.disabled{color:#aaa}.filter-checkbox > li > label::before{margin-left:-33px;border-color:#745445;}.filter-checkbox > li > label.disabled::before{border-color:#ccc}.filter-checkbox > li > input:checked + label::before{background-color:#6dad43;background-position:-10px 0;}@media screen and (max-width:1019px){.goods-content > .title:not(h1){display:none;}.goods-content > h1.title{margin:20px 0;}}.goods-content > .panel.-top{margin:44px 0 30px;}@media screen and (max-width:1365px){.goods-content > .panel.-top{margin:21px 0 20px;}}@media screen and (max-width:1019px){.goods-content > .panel.-top{display:none;}}.goods-content > .panel.-bottom{margin-top:39px;}@media screen and (max-width:1365px){.goods-content > .panel.-bottom{margin-top:20px;}}@media screen and (max-width:1019px){.goods-content > .panel.-bottom{margin-top:37px;}}@media screen and (max-width:639px){.goods-content > .panel.-bottom{margin-top:31px;}}.goods-content > .specialoffers{margin-top:75px;}@media screen and (max-width:1019px){.goods-content > .specialoffers{margin-right:-25px;margin-left:-25px;}}@media screen and (max-width:639px){.goods-content > .specialoffers{margin-top:61px;}}.goods-content > .delivery{margin-top:77px;}@media screen and (max-width:1019px){.goods-content > .delivery{margin-top:48px;}}@media screen and (max-width:639px){.goods-content > .delivery{margin-top:32px;}}.goods-panel{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;font-size:14px;}@media screen and (max-width:639px){.goods-panel{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}.goods-panel > .show > label{color:#484848;font-weight:bold;}.goods-panel > .show > .select{display:inline-block;margin:-2px 0 0 8px;width:79px;height:33px;vertical-align:middle;}.goods-panel > .show > .select .label{margin-left:25px;}.goods-panel > .download{margin-left:54px;}.goods-panel > .display{margin-left:38px;}.goods-panel > .display > li{display:inline-block;background:url(/bitrix/templates/tgresurs/images/display.png) no-repeat;vertical-align:middle;cursor:pointer;}.goods-panel > .display > li + li{margin-left:22px;}.goods-panel > .display > li.horizontal{width:28px;height:25px;}.goods-panel > .display > li.horizontal:hover,.goods-panel > .display > li.horizontal.-active{background-position:-28px 0;}.goods-panel > .display > li.verticall{width:26px;height:26px;background-position:0 -25px;}.goods-panel > .display > li.verticall:hover,.goods-panel > .display > li.verticall.-active{background-position:-28px -25px;}.goods-panel > .pagination{margin-left:auto;}@media screen and (max-width:1019px){.goods-panel > .pagination{display:none;}}.goods-panel > .pagination > li{display:inline-block;}.goods-panel > .pagination > li > .item{text-decoration:none;padding:3px 8px 4px;}.goods-panel > .pagination > li > .current{display:inline-block;border-radius:4px;background:#e0efd7;color:#000;}.goods-panel > .pagination > li > .prev,.goods-panel > .pagination > li > .next{padding-right:3px;padding-left:3px;}.goods-panel > .pagination > li > .prev::after,.goods-panel > .pagination > li > .next::after{content:"";display:inline-block;border-top:4px solid transparent;border-bottom:4px solid transparent;width:0;height:0;vertical-align:middle;}.goods-panel > .pagination > li > .prev::after{border-right:6px solid #6dad43;}.goods-panel > .pagination > li > .prev:hover::after{border-right-color:#205c2e;}.goods-panel > .pagination > li > .next::after{border-left:6px solid #6dad43;}.goods-panel > .pagination > li > .next:hover::after{border-left-color:#205c2e;}.goods-panel > .pages{font-size:15px;color:#000;}.goods-panel > .pages > .label{color:#6dae44;font-size:14px;font-weight:bold;text-transform:uppercase;}.goods-panel > .showmore{display:none;}@media screen and (max-width:1019px){.goods-panel > .showmore{display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;border:2px solid #ebebeb;border-radius:17px;width:177px;height:29px;background:#fff;color:#6dad43;font-size:14px;font-weight:bold;text-align:center;}.goods-panel > .showmore::after{content:"";display:inline-block;margin-left:11px;border-top:7px solid #6dad43;border-right:4px solid transparent;border-left:4px solid transparent;width:0;height:0;}.goods-panel > .showmore:hover::after,.goods-panel > .showmore:active::after{border-top-color:#205c2e;}}@media screen and (max-width:639px){.goods-panel > .showmore{position:static;margin-top:31px;}}.download-block{display:inline-block;color:#371a10;-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor;}.download-block:hover,.download-block:active{color:#6dad43;}.download-block::before{content:"";display:inline-block;margin:0 10px -2px 0;width:20px;height:17px;background:url(/bitrix/templates/tgresurs/images/download.png) no-repeat;}.goods-boxes{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-9px -6px;}@media screen and (max-width:1365px){.goods-boxes{margin:-5px -3px;}}@media screen and (max-width:1019px){.goods-boxes{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:-9px -12px;}}@media screen and (max-width:639px){.goods-boxes{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:-6px;}}.goods-boxes > .box{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin:9px 6px;border-radius:6px;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.14);box-shadow:0 1px 3px 0 rgba(0,0,0,0.14);padding:21px 22px 25px;width:202px;background:#fff;color:#371a10;}@media screen and (max-width:1365px){.goods-boxes > .box{margin:5px 3px;padding-right:19px;padding-bottom:23px;padding-left:20px;width:186px;}}@media screen and (max-width:1019px){.goods-boxes > .box{margin:9px 12px;padding:23px 33px 33px;width:217px;}}@media screen and (max-width:639px){.goods-boxes > .box{margin:6px;padding-right:20px;padding-bottom:35px;padding-left:20px;width:230px;}}.goods-boxes > .box > .img{display:block;text-align:center;}@media screen and (min-width:1019px){.goods-boxes > .box > .img{height:150px;overflow:hidden}}.goods-boxes > .box > .img > img{max-width:100%;height:auto;vertical-align:top;}.goods-boxes > .box > .order{margin-top:13px;}.goods-boxes > .box > .order > .block > .title{display:block;margin-bottom:20px;font-weight:bold;line-height:1.38;text-decoration:none;min-height:44px;}.goods-boxes > .box > .order > .block > .services{display:none;}.goods-boxes > .box > .order > .block > .unit,.goods-boxes > .box > .order > .block > .amount{margin-bottom:16px;}.goods-boxes > .box > .order > .block > .unit > label,.goods-boxes > .box > .order > .block > .amount > label{display:block;margin-bottom:8px;font-size:12px;font-weight:bold;}.goods-boxes > .box > .order > .block > .unit{float:left;width:auto;}.goods-boxes > .box > .order > .block > .amount{float:right;width:64px;}.goods-boxes > .box > .order > .block > .price{clear:both;text-align:right;}.goods-boxes > .box > .order > .block > .price > .label{font-size:12px;font-weight:bold;}.goods-boxes .text-label{font-size:13px;margin-bottom:15px;}.goods-boxes .text-label span{font-weight:bold;}.goods-boxes > .box > .order > .block > .price > .value{color:#6dae44;font-size:22px;}.goods-boxes > .box > .order > .block > .cost{clear:both;margin-top:10px;font-weight:bold;text-align:right;}.goods-boxes > .box > .order > .block > .cost > .label{font-size:12px;}.goods-boxes > .box > .order > .block > .cost > .value{font-size:28px;}.goods-boxes > .box > .order > .block > .cost > .value .pennies{font-size:22px;}.goods-boxes > .box > .order > .block > .cost > .value > .currency{display:inline-block;margin-left:4px;font-weight:normal;}.goods-boxes > .box .submit{display:block;margin:10px auto 0;border-radius:21px;width:100%;height:41px;font-size:14px;}.goods-boxes > .box > a.submit{text-align:center;font-family:'Open Sans',sans-serif;line-height:35px;text-decoration:none;margin-top:20px;}.goods-boxes > .box > .order > .block > a.submit{text-align:center;font-family:'Open Sans',sans-serif;line-height:35px;text-decoration:none;}@media screen and (min-width:1020px){.goods-boxes.-horizontal{display:block;margin:-7px 0;}.goods-boxes.-horizontal > .box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:7px 0;padding:24px 24px 24px 21px;width:auto;}}@media screen and (min-width:1020px) and (max-width:1365px){.goods-boxes.-horizontal > .box{padding:26px 29px 23px 22px;}}@media screen and (min-width:1020px){.goods-boxes.-horizontal > .box > .img{-webkit-box-flex:0;-webkit-flex:0 0 162px;-ms-flex:0 0 162px;flex:0 0 162px;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;}.goods-boxes.-horizontal > .box > .order{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 0 0 20px;}.goods-boxes.-horizontal > .box > .order > .block > .title{margin-bottom:26px;font-size:20px;}}@media screen and (min-width:1020px) and (max-width:1365px){.goods-boxes.-horizontal > .box > .order > .block > .title{margin-bottom:15px;font-size:18px;line-height:1.11;}}@media screen and (min-width:1020px){.goods-boxes.-horizontal > .box > .order > .block > .services{display:block;font-size:14px;}.goods-boxes.-horizontal > .box > .order > .block > .unit{float:none;margin-top:38px;margin-bottom:0;width:auto;}}@media screen and (min-width:1020px) and (max-width:1365px){.goods-boxes.-horizontal > .box > .order > .block > .unit{margin-top:9px;}}@media screen and (min-width:1020px){.goods-boxes.-horizontal > .box > .order > .block > .unit > label{font-size:14px;}.goods-boxes.-horizontal > .box > .order > .block > .amount{float:left;margin-bottom:11px;}.goods-boxes.-horizontal > .box > .order > .block > .price{clear:none;float:right;}.goods-boxes.-horizontal > .box > .order > .block.-one{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;}.goods-boxes.-horizontal > .box > .order > .block.-two{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:40px;width:202px;}}@media screen and (min-width:1020px) and (max-width:1365px){.goods-boxes.-horizontal > .box > .order > .block.-two{width:194px;}}.goods-boxes.-carousel{margin:0;}.goods-boxes.-carousel > .box{margin:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;}.possible-services{font-weight:bold;}.possible-services > .label{display:inline-block;margin-right:12px;}.possible-services > ul{display:inline-block;vertical-align:middle;}@media screen and (max-width:1365px){.possible-services > ul{margin-top:8px;}}.possible-services > ul > li{display:inline-block;position:relative;margin-right:10px;background:url(/bitrix/templates/tgresurs/images/goods-services.png) no-repeat;}@media screen and (max-width:639px){.possible-services > ul > li{margin-right:16px;}}.possible-services > ul > li.-delivery{width:37px;height:23px;}.possible-services > ul > li.-cutting{margin-bottom:1px;width:33px;height:21px;background-position:-37px 0;}.possible-services > ul > li.-storage{margin-bottom:1px;width:36px;height:19px;background-position:-70px 0;}.possible-services > ul > li > .hint{display:none;position:absolute;bottom:100%;left:10px;margin-bottom:10px;border:2px solid #ebebeb;border-radius:4px;-webkit-box-shadow:1.8px 2.4px 5px 0 rgba(0,0,0,0.14);box-shadow:1.8px 2.4px 5px 0 rgba(0,0,0,0.14);padding:2px 22px;background:#f9f9f9;}.possible-services > ul > li:hover > .hint{display:block;}.goods-unit{font-weight:bold;}.goods-unit > label{display:inline-block;margin-right:11px;}.goods-unit > .select{display:inline-block;width:auto;min-width:100px;max-width:150px;vertical-align:middle;}.goods-quantity{position:relative;padding-right:19px;height:33px;}.goods-quantity > input{border:1px solid #e5e5e5;border-radius:6px 0 0 6px;-webkit-box-shadow:none;box-shadow:none;padding:5px;width:100%;height:100%;font-weight:300;text-align:center;}.goods-quantity > .btn{position:absolute;right:0;width:19px;height:50%;background:#cfd829;cursor:pointer;}.goods-quantity > .btn::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;border-right:4px solid transparent;border-left:4px solid transparent;width:0;height:0;}.goods-quantity > .btn.-up{top:0;border-top-right-radius:6px;}.goods-quantity > .btn.-up:hover{-webkit-box-shadow:0 0 0 1px #cecece,inset 0 1px 2px 0 #fff,inset 0 -1px 3px 0 #fff;box-shadow:0 0 0 1px #cecece,inset 0 1px 2px 0 #fff,inset 0 -1px 3px 0 #fff;}.goods-quantity > .btn.-up::after{border-bottom:6px solid #fff;}.goods-quantity > .btn.-down{bottom:0;border-bottom-right-radius:6px;}.goods-quantity > .btn.-down:hover{-webkit-box-shadow:0 0 0 1px #cecece,inset 0 1px 3px 0 #fff,inset 0 -1px 2px 0 #fff;box-shadow:0 0 0 1px #cecece,inset 0 1px 3px 0 #fff,inset 0 -1px 2px 0 #fff;}.goods-quantity > .btn.-down::after{border-top:6px solid #fff;}.content-delivery{text-align:center;}.content-delivery > .text{margin:0 auto;max-width:800px;color:#478421;font-size:23px;font-weight:bold;line-height:1.09;}@media screen and (max-width:1365px){.content-delivery > .text{max-width:565px;}}@media screen and (max-width:1019px){.content-delivery > .text{font-size:20px;line-height:1.2;}}@media screen and (max-width:639px){.content-delivery > .text{max-width:255px;font-size:18px;line-height:1.22;}}.content-delivery > .requestcall{margin-top:73px;padding-top:76px;padding-right:115px;padding-left:115px;background-image:none;}@media screen and (max-width:1365px){.content-delivery > .requestcall{padding-right:35px;padding-left:35px;}.content-delivery > .requestcall > .label{margin:0 auto;max-width:430px;}.content-delivery > .requestcall > .tels > li:first-child{padding-right:45px;}.content-delivery > .requestcall > .tels > li + li{padding-left:45px;}}@media screen and (max-width:1019px){.content-delivery > .requestcall{padding-bottom:54px;}.content-delivery > .requestcall > .label{max-width:375px;}.content-delivery > .requestcall > .tels > li:first-child{padding-right:35px;}.content-delivery > .requestcall > .tels > li + li{padding-left:35px;}.content-delivery > .requestcall > .tels > li > a{font-size:25px;}}@media screen and (max-width:639px){.content-delivery > .requestcall{margin-top:56px;margin-right:-25px;margin-left:-25px;padding-top:67px;padding-right:25px;padding-left:25px;}.content-delivery > .requestcall > .label{font-size:18px;line-height:1.22;}.content-delivery > .requestcall > .tels > li:first-child,.content-delivery > .requestcall > .tels > li + li{padding:0;}}.card-page > .content,.card-page > .specialoffers > .inner,.card-page > .viewalso > .inner{margin:0 auto;border-top:0;padding-left:300px;max-width:1020px;}@media screen and (max-width:1365px){.card-page > .content,.card-page > .specialoffers > .inner,.card-page > .viewalso > .inner{padding-right:30px;padding-left:30px;}}@media screen and (max-width:1019px){.card-page > .content,.card-page > .specialoffers > .inner,.card-page > .viewalso > .inner{padding-right:25px;padding-left:25px;}}.card-page > .specialoffers{margin-top:91px;border-top:3px solid #ebebeb;}@media screen and (max-width:1365px){.card-page > .specialoffers{margin-top:73px;}}@media screen and (max-width:1019px){.card-page > .specialoffers{margin-top:87px;}}@media screen and (max-width:639px){.card-page > .specialoffers{margin-top:69px;}}.card-page > .viewalso{margin-top:41px;border-top:3px solid #ebebeb;background:#f8f8f8;}@media screen and (max-width:639px){.card-page > .viewalso{margin-top:33px;}}.card-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.card-content > .title{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:38px;}@media screen and (max-width:1019px){.card-content > .title{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;margin-bottom:17px;}}.card-content > .download{display:none;}@media screen and (max-width:1019px){.card-content > .download{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;display:inline-block;margin-bottom:25px;font-size:14px;}}.card-content > .block.-one{-webkit-box-flex:0;-webkit-flex:0 0 309px;-ms-flex:0 0 309px;flex:0 0 309px;text-align:center;}@media screen and (max-width:1365px) and (min-width:1020px){.card-content > .block.-one{-webkit-flex-basis:281px;-ms-flex-preferred-size:281px;flex-basis:281px;}}@media screen and (max-width:1019px){.card-content > .block.-one{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;}}@media screen and (max-width:639px){.card-content > .block.-one{-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;}}.card-content > .block.-two{-webkit-box-flex:1;-webkit-flex:1 1 0%;-ms-flex:1 1 0%;flex:1 1 0%;margin-left:30px;font-size:14px;}@media screen and (max-width:1365px){.card-content > .block.-two{margin-left:23px;}}@media screen and (max-width:1019px){.card-content > .block.-two{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin:24px 0 0;}}.card-content > .block.-three{-webkit-box-flex:0;-webkit-flex:0 0 248px;-ms-flex:0 0 248px;flex:0 0 248px;margin-left:30px;}@media screen and (max-width:1365px){.card-content > .block.-three{margin-left:23px;}}@media screen and (max-width:1019px){.card-content > .block.-three{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin-left:33px;}}@media screen and (max-width:639px){.card-content > .block.-three{margin:22px 0 0;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;}}.card-content > .block > .img{max-width:100%;height:auto;vertical-align:top;}.card-content > .block > .download{margin-top:20px;font-size:14px;}@media screen and (max-width:1019px){.card-content > .block > .download{display:none;}}.card-content > .block > .services{color:#371a10;}@media screen and (max-width:1019px){.card-content > .block > .services{display:inline-block;vertical-align:top;}}@media screen and (max-width:639px){.card-content > .block > .services{width:163px;}}.card-content > .block > .unit{margin-top:24px;color:#371a10;}@media screen and (max-width:1019px){.card-content > .block > .unit{display:inline-block;margin:0 0 0 52px;border-left:3px solid #ebebeb;padding:5px 0 4px 18px;vertical-align:top;}}@media screen and (max-width:639px){.card-content > .block > .unit{margin:0;padding:0 0 0 20px;width:79px;}.card-content > .block > .unit > .select{margin-top:8px;}}.card-content > .block > .features{margin-top:9px;color:rgba(72,72,72,0.9);line-height:1.14;}@media screen and (max-width:639px){.card-content > .block > .features{margin-top:23px;}}.card-content > .block > .features > li + li{margin-top:19px;}.card-content > .block > .features > li > .label{color:rgba(55,26,16,0.9);font-weight:bold;}.card-content > .block > .order{border-radius:6px;-webkit-box-shadow:1.8px 2.4px 3px 0 rgba(0,0,0,0.16);box-shadow:1.8px 2.4px 3px 0 rgba(0,0,0,0.16);padding:24px 22px 37px;background:#e8f6e2;font-size:12px;}.card-content > .block > .order > .amount,.card-content > .block > .order > .price{margin-bottom:27px;}@media screen and (max-width:1019px){.card-content > .block > .order > .amount,.card-content > .block > .order > .price{margin-bottom:26px;}}.card-content > .block > .order > .amount{float:left;width:64px;}.card-content > .block > .order > .amount > label{font-weight:bold;}.card-content > .block > .order > .amount > .quantity{margin-top:8px;}.card-content > .block > .order > .price{float:right;text-align:right;}.card-content > .block > .order > .price > .label{font-weight:bold;}.card-content > .block > .order > .price > .value{color:#6dae44;font-size:22px;}.card-content > .block > .order > .cost{clear:both;font-weight:bold;text-align:right;}.card-content > .block > .order > .cost > .label{font-size:14px;}.card-content > .block > .order > .cost > .value{font-size:30px;}.card-content > .block > .order > .cost > .value > .pennies{font-size:22px;}.card-content > .block > .order > .cost > .value > .currency{display:inline-block;margin-left:4px;font-weight:normal;}.card-content > .block > .order > .submit{margin-top:14px;border-radius:21px;width:100%;height:41px;}.card-content > .block > .order > .delivery{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:16px;color:rgba(72,72,72,0.9);line-height:17px;}.card-content > .block > .order > .delivery > .label{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;}.card-content > .block > .order > .delivery > .label::after{content:"";-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;border-bottom:1px dotted;}.card-content > .block > .order > .delivery > .value{font-size:14px;}.card-content > .block > .order > .link{display:inline-block;margin-top:5px;color:rgba(55,26,16,0.9);-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor;}.card-content > .block > .order > .link:hover,.card-content > .block > .order > .link:active{color:rgba(109,173,67,0.9);-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor;}.card-content > .block > .docs{margin-top:17px;}@media screen and (max-width:1019px){.card-content > .block > .docs{display:none;}}.card-content > .descr{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin-top:16px;font-size:14px;}@media screen and (max-width:1019px){.card-content > .descr{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;margin-top:28px;}}.card-content > .descr > .tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-right:5px;}.card-content > .descr > .tabs > .tab{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:solid transparent;border-width:2px 2px 0 2px;border-radius:5px 5px 0 0;padding:11px 17px 9px 25px;font-weight:bold;cursor:pointer;}@media screen and (max-width:639px){.card-content > .descr > .tabs > .tab{padding-top:7px;padding-left:21px;}}.card-content > .descr > .tabs > .tab:hover,.card-content > .descr > .tabs > .tab.-active{color:#6dae44;}.card-content > .descr > .tabs > .tab.-active{border-color:#ebebeb;}.card-content > .descr > .text{display:none;border:2px solid #ebebeb;border-radius:0 5px 5px 5px;padding:28px 60px 37px 23px;line-height:1.29;}@media screen and (max-width:639px){.card-content > .descr > .text{padding:18px 18px 21px 21px;}}.card-content > .descr > .text.-active{display:block;}.card-content > .docs{display:none;}@media screen and (max-width:1019px){.card-content > .docs{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;-webkit-box-flex:0;-webkit-flex:0 1 286px;-ms-flex:0 1 286px;flex:0 1 286px;display:block;margin-top:21px;}.card-content > .docs + .docs{margin-left:18px;}}@media screen and (max-width:639px){.card-content > .docs{min-width:51%;}.card-content > .docs + .docs{margin-top:28px;margin-left:0;}}.card-docs > .subtitle{position:relative;margin-bottom:12px;border-radius:6px;padding:9px 42px;background:#f6f6f6;font-size:14px;font-weight:bold;text-align:center;}.card-docs > .subtitle::before,.card-docs > .subtitle::after{content:"";position:absolute;top:0;bottom:0;margin:auto 0;border:2px solid #5a4a42;border-radius:50%;width:4px;height:4px;background:#6dae44;}.card-docs > .subtitle::before{left:17px;}.card-docs > .subtitle::after{right:17px;}.card-docs > .list{margin:-5px;}.card-docs > .list > li{display:inline-block;margin:5px;}.card-docs > .list > li > a{display:block;width:27px;height:33px;background-repeat:no-repeat;}.card-docs > .list > li > a:hover,.card-docs > .list > li > a:active{background-position:-27px 0;}.card-docs > .list.-gost > li > a{background-image:url(/bitrix/templates/tgresurs/images/gost.png);}.card-docs > .list.-certificate > li > a{background-image:url(/bitrix/templates/tgresurs/images/certificate.png);}.content-viewalso{padding-top:50px;padding-bottom:99px;}@media screen and (max-width:1365px){.content-viewalso{padding-bottom:82px;}}@media screen and (max-width:1019px){.content-viewalso{padding-top:55px;padding-bottom:55px;}}@media screen and (max-width:639px){.content-viewalso{padding-top:37px;padding-bottom:41px;}}.content-viewalso > .title{margin-bottom:35px;font-size:25px;}@media screen and (max-width:1019px){.content-viewalso > .title{font-size:20px;}}@media screen and (max-width:639px){.content-viewalso > .title{font-size:17px;}}.content-viewalso > .boxes > .carousel{margin:-5px;padding:5px;}@media screen and (max-width:1019px){.content-viewalso > .boxes{margin:0 auto;max-width:590px;}}.price-page{padding-bottom:73px;}@media screen and (max-width:1365px){.price-page{padding-bottom:15px;}}@media screen and (max-width:1019px){.price-page{padding-bottom:28px;}}@media screen and (max-width:639px){.price-page{padding-bottom:41px;}}@media screen and (max-width:1019px){.price-page > .aside{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;}.price-page > .aside > .tabs{display:none;}}.price-page > .aside > .calculator{margin-top:27px;}@media screen and (max-width:1019px){.price-page > .aside > .calculator{margin-top:20px;}}@media screen and (max-width:639px){.price-page > .aside > .calculator{margin-top:29px;}}.price-page > .aside > .services{margin-top:7px;}@media screen and (max-width:1019px){.price-page > .aside > .services{margin-top:28px;}}@media screen and (max-width:639px){.price-page > .aside > .services{margin-top:42px;}}@media screen and (max-width:1019px){.price-page > .content > .blocks{margin-top:26px;}}@media screen and (max-width:639px){.price-page > .content > .blocks{margin-right:-25px;margin-left:-25px;}}.price-page > .content > .blocks:not(.-active){display:none;}.price-page > .content > .blocks > .block + .block{margin-top:4px;}.price-page > .content > .addinfo{margin-top:54px;}@media screen and (max-width:1365px){.price-page > .content > .addinfo{margin-top:25px;}}@media screen and (max-width:1019px){.price-page > .content > .addinfo{margin-top:51px;}}@media screen and (max-width:639px){.price-page > .content > .addinfo{margin:27px -25px 0;}}.price-page > .content > .back{margin-top:20px;}@media screen and (max-width:1365px){.price-page > .content > .back{margin-top:25px;}}@media screen and (max-width:1019px){.price-page > .content > .back{margin:21px -25px 0;}}@media screen and (max-width:639px){.price-page > .content > .back{margin-top:36px;}}@media screen and (min-width:1020px){.price-page > .content > .tabs{display:none;}}@media screen and (max-width:1019px){.price-page.-onlyone{padding-bottom:20px;}}@media screen and (max-width:639px){.price-page.-onlyone{padding-bottom:0;}}@media screen and (max-width:1019px){.price-page.-onlyone > .aside{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;}.price-page.-onlyone > .aside > .tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}.price-page.-onlyone > .content > .addinfo{margin-top:43px;}@media screen and (max-width:1365px){.price-page.-onlyone > .content > .addinfo{margin-top:37px;}}.online-calculator{border-radius:6px;overflow:hidden;max-width:1000px;margin:0 auto;}@media screen and (max-width:1019px) and (min-width:640px){.online-calculator{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}}@media screen and (max-width:639px){.online-calculator{border-radius:0;margin-right:-25px;margin-left:-25px;}}.online-calculator > .title{position:relative;border-bottom:1px solid #f6f6f6;padding:17px 34px;background:-webkit-gradient(linear,left top,left bottom,from(#211b19),color-stop(29%,#2d2220),color-stop(69%,#1c1716),color-stop(80%,#181312),to(#1e1817));background:-webkit-linear-gradient(top,#211b19,#2d2220 29%,#1c1716 69%,#181312 80%,#1e1817 100%);background:-o-linear-gradient(top,#211b19,#2d2220 29%,#1c1716 69%,#181312 80%,#1e1817 100%);background:linear-gradient(to bottom,#211b19,#2d2220 29%,#1c1716 69%,#181312 80%,#1e1817 100%);color:#fff;font-weight:bold;text-align:center;}@media screen and (max-width:1019px){.online-calculator > .title{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;}}.online-calculator > .title::before,.online-calculator > .title::after{content:"";position:absolute;top:0;bottom:0;border-radius:50%;margin:auto 0;width:7px;height:7px;background:-webkit-linear-gradient(97deg,#a3bb29,#c9e92a 97%);background:-o-linear-gradient(97deg,#a3bb29,#c9e92a 97%);background:linear-gradient(353deg,#a3bb29,#c9e92a 97%);}@media screen and (max-width:639px){.online-calculator > .title::before,.online-calculator > .title::after{display:inline-block;position:static;vertical-align:middle;}}.online-calculator > .title::before{left:20px;}@media screen and (max-width:639px){.online-calculator > .title::before{margin-right:20px;}}.online-calculator > .title::after{right:20px;}@media screen and (max-width:639px){.online-calculator > .title::after{margin-left:20px;}}.online-calculator > .block{border-bottom:1px solid #f6f6f6;}@media screen and (max-width:1019px) and (min-width:640px){.online-calculator > .block{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom-width:2px;width:50%;}.online-calculator > .block:nth-child(odd){border-left:1px solid #fff;}.online-calculator > .block:nth-child(even){border-right:1px solid #fff;}}.online-calculator > .block > .header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:16px 15px 17px;background:#588c36;color:#fefefe;cursor:pointer;}@media screen and (max-width:1365px) and (min-width:1020px){.online-calculator > .block > .header{padding:15px 10px;}}@media screen and (max-width:1019px){.online-calculator > .block > .header{padding-right:25px;padding-left:25px;}}@media screen and (max-width:639px){.online-calculator > .block > .header{padding-right:40px;padding-left:40px;}}.online-calculator > .block > .header > label{font-size:14px;font-weight:bold;cursor:inherit;}.online-calculator > .block > .header > .input{position:relative;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;width:132px;height:33px;}@media screen and (max-width:1365px) and (min-width:1020px){.online-calculator > .block > .header > .input{width:126px;}}.online-calculator > .block > .header > select,.online-calculator > .block > .header > .input > input{border:2px solid #e9f8e0;border-radius:6px;-webkit-box-shadow:none;box-shadow:none;padding:6px 34px 6px 18px;height:100%;color:#000;font-size:12px;font-weight:300;text-align:center;}.online-calculator > .block > .header .opener{position:absolute;top:0;right:0;bottom:0;left:0;}.online-calculator > .block > .header .opener::after{content:"";position:absolute;top:0;right:14px;bottom:0;margin:auto 0;border-right:4px solid transparent;border-bottom:6px solid #205c2e;border-left:4px solid transparent;width:0;height:0;}.online-calculator > .block > .choice{border-top:1px solid #f6f6f6;}.online-calculator > .block > .choice > li + li{margin-top:18px;}.online-calculator > .block.-closed > .header{background:#6dad43;color:#fff;}.online-calculator > .block.-closed > .header select,.online-calculator > .block.-closed > .header > .input > input{border-color:#fff;border-radius:4px;background:#e0efd7;}.online-calculator > .block.-closed > .header > .input > input:disabled{-webkit-text-fill-color:#000;-webkit-opacity:1;opacity:1;color:#000;}.online-calculator > .block.-closed > .header > .input > .opener::after{border-top:6px solid #6dad43;border-bottom:0;}.online-calculator > .block.-closed > .header:hover > .input > input{border-color:#e9f8e0;border-radius:6px;background:#fff;}.online-calculator > .block.-closed > .header:hover > .input > .opener::after{border-top-color:#205c2e;}.online-calculator > .block > .header > select{width:133px;padding:7px;}.online-calculator > .block.-closed > .choice{display:none;}.online-calculator > .block.-number > .header{background:#6dad43;color:#fff;cursor:auto;}.online-calculator > .block.-number > .header > input{padding-top:6px;padding-bottom:6px;width:90px;height:33px;text-align:center;}@media screen and (max-width:1365px) and (min-width:1020px){.online-calculator > .block.-number > .header > input{width:82px;}}.online-calculator > .calculation{padding:41px 13px 62px;background-image:url(/bitrix/templates/tgresurs/images/price-calculation.png),-webkit-gradient(linear,left top,left bottom,from(#241f1e),color-stop(29%,#312826),color-stop(47%,#141110),color-stop(80%,#1a1616),to(#211d1c));background-image:url(/bitrix/templates/tgresurs/images/price-calculation.png),-webkit-linear-gradient(top,#241f1e,#312826 29%,#141110 47%,#1a1616 80%,#211d1c 100%);background-image:url(/bitrix/templates/tgresurs/images/price-calculation.png),-o-linear-gradient(top,#241f1e,#312826 29%,#141110 47%,#1a1616 80%,#211d1c 100%);background-image:url(/bitrix/templates/tgresurs/images/price-calculation.png),linear-gradient(to bottom,#241f1e,#312826 29%,#141110 47%,#1a1616 80%,#211d1c 100%);background-position:right bottom;background-repeat:no-repeat;color:#fff;font-weight:bold;}@media screen and (max-width:1365px) and (min-width:1020px){.online-calculator > .calculation{padding-right:10px;padding-left:10px;}}@media screen and (max-width:1019px) and (min-width:640px){.online-calculator > .calculation{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;border-right:1px solid #fff;padding-right:25px;padding-left:25px;width:50%;}}@media screen and (max-width:639px){.online-calculator > .calculation{padding-right:40px;padding-left:40px;}}.online-calculator > .calculation > .prices > li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:14px;}.online-calculator > .calculation > .prices > li + li{margin-top:8px;}.online-calculator > .calculation > .prices > li > .label{color:#bababa;}.online-calculator > .calculation > .prices > li > .value{border-width:1px;border-style:solid;border-image-source:linear-gradient(to top,rgba(58,48,47,0.73),rgba(60,49,47,0.73));border-image-slice:1;border-radius:6px;padding:8px;width:115px;background:-webkit-gradient(linear,left top,left bottom,color-stop(8%,rgba(0,0,0,0.75)),color-stop(69%,rgba(40,33,31,0.75)));background:-webkit-linear-gradient(top,rgba(0,0,0,0.75) 8%,rgba(40,33,31,0.75) 69%);background:-o-linear-gradient(top,rgba(0,0,0,0.75) 8%,rgba(40,33,31,0.75) 69%);background:linear-gradient(to bottom,rgba(0,0,0,0.75) 8%,rgba(40,33,31,0.75) 69%);color:#cfd829;text-align:center;}@media screen and (max-width:1365px) and (min-width:1020px){.online-calculator > .calculation > .prices > li > .value{width:110px;}}.online-calculator > .calculation > .amount{margin-top:23px;}.online-calculator > .calculation > .amount > .label{font-size:20px;text-transform:uppercase;}.online-calculator > .calculation > .amount > .value{margin-top:14px;border-width:1px;border-style:solid;border-image-source:linear-gradient(to bottom,#362222,#3e3223);border-image-slice:1;border-radius:6px;padding:8px 7px 7px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(8%,#000),color-stop(69%,#28211f));background-image:-webkit-linear-gradient(top,#000 8%,#28211f 69%);background-image:-o-linear-gradient(top,#000 8%,#28211f 69%);background-image:linear-gradient(to bottom,#000 8%,#28211f 69%);color:#fefefe;font-size:23px;text-align:center;-webkit-text-decoration:0;text-decoration:0;}.online-calculator > .order{padding:36px 15px 52px;background:#e0efd7;position:relative;}.online-calculator > .order .error{top:12px;left:11px}@media screen and (max-width:1019px) and (min-width:640px){.online-calculator > .order{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;border-left:1px solid #fff;width:50%;}}@media screen and (max-width:1365px) and (min-width:1020px){.online-calculator > .order{padding-right:10px;padding-left:10px;}}@media screen and (max-width:1019px){.online-calculator > .order{padding-right:24px;padding-left:24px;}}@media screen and (max-width:639px){.online-calculator > .order{padding-right:40px;padding-left:40px;}}.online-calculator > .order > input{width:100%;}.online-calculator > .order > input + input{margin-top:22px;}.online-calculator > .order > .agreement{margin-top:26px;font-size:12px;}.online-calculator > .order > .submit{margin-top:30px;border-radius:24px;width:100%;height:47px;}.online-calculator.-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media screen and (max-width:1365px){.online-calculator.-content{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}}.online-calculator.-content > .block{border-bottom-width:2px;}@media screen and (max-width:1019px){.online-calculator.-content > .block{border-right:0;border-left:0;}}.online-calculator.-content > .block > .header{padding-right:40px;padding-left:42px;}@media screen and (max-width:1365px){.online-calculator.-content > .block > .header{padding-right:30px;padding-left:30px;}}@media screen and (max-width:1019px){.online-calculator.-content > .block > .header{padding-right:24px;padding-left:24px;}}.online-calculator.-content > .block.-material{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;}.online-calculator.-content > .block.-material > .header{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}@media screen and (max-width:639px){.online-calculator.-content > .block.-material > .header{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}}.online-calculator.-content > .block.-material > .header > label{font-size:16px;}@media screen and (max-width:639px){.online-calculator.-content > .block.-material > .header > label{font-size:14px;}}.online-calculator.-content > .block.-material > .header > .input{margin-left:27px;width:165px;}@media screen and (max-width:639px){.online-calculator.-content > .block.-material > .header > .input{margin-left:5px;width:150px;}}.online-calculator.-content > .block:not(.-material),.online-calculator.-content > .block.-number{-webkit-box-flex:1;-webkit-flex:1 1 33%;-ms-flex:1 1 33%;flex:1 1 33%;}@media screen and (max-width:1365px){.online-calculator.-content > .block:not(.-material),.online-calculator.-content > .block.-number{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;}}@media screen and (max-width:639px){.online-calculator.-content > .block:not(.-material),.online-calculator.-content > .block.-number{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;}}.online-calculator.-content > .block:not(.-material) > .header,.online-calculator.-content > .block.-number > .header{background:#e0efd7;color:#371a10;}.online-calculator.-content > .block:not(.-material) > .header > input,.online-calculator.-content > .block:not(.-material) > .header > .input,.online-calculator.-content > .block.-number > .header > input,.online-calculator.-content > .block.-number > .header > .input{margin-left:8px;width:135px;visibility:hidden;}.online-calculator.-content > .block.-number > .header > input{visibility:visible;}@media screen and (max-width:639px){.online-calculator.-content > .block:not(.-material) > .header > input,.online-calculator.-content > .block:not(.-material) > .header > .input,.online-calculator.-content > .block.-number > .header > input,.online-calculator.-content > .block.-number > .header > .input{width:150px;}}.online-calculator.-content > .calculation{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;padding:27px 40px 27px 42px;width:100%;background-image:url(/bitrix/templates/tgresurs/images/price-calculation-content.png),-webkit-gradient(linear,left top,left bottom,from(#241f1e),color-stop(29%,#312826),color-stop(47%,#141110),color-stop(80%,#1a1616),to(#211d1c));background-image:url(/bitrix/templates/tgresurs/images/price-calculation-content.png),-webkit-linear-gradient(top,#241f1e,#312826 29%,#141110 47%,#1a1616 80%,#211d1c 100%);background-image:url(/bitrix/templates/tgresurs/images/price-calculation-content.png),-o-linear-gradient(top,#241f1e,#312826 29%,#141110 47%,#1a1616 80%,#211d1c 100%);background-image:url(/bitrix/templates/tgresurs/images/price-calculation-content.png),linear-gradient(to bottom,#241f1e,#312826 29%,#141110 47%,#1a1616 80%,#211d1c 100%);background-position:bottom -72px left 58%,0 0;}@media screen and (max-width:1365px){.online-calculator.-content > .calculation{padding-right:30px;padding-left:30px;background-position:right -12px bottom -72px,0 0;}}@media screen and (max-width:1019px){.online-calculator.-content > .calculation{border-right:0;padding-right:25px;padding-left:25px;background-position:right -34px bottom -72px,0 0;}}@media screen and (max-width:639px){.online-calculator.-content > .calculation{display:block;padding-top:35px;padding-bottom:46px;background-position:top -24px right 4px,0 0;}}.online-calculator.-content > .calculation > .amount{margin:0;}.online-calculator.-content > .calculation > .amount > .label,.online-calculator.-content > .calculation > .amount > .value{display:inline-block;}.online-calculator.-content > .calculation > .amount > .value{margin:0 0 0 25px;width:224px;}@media screen and (max-width:1365px){.online-calculator.-content > .calculation > .amount > .value{margin-left:10px;}}@media screen and (max-width:1019px){.online-calculator.-content > .calculation > .amount > .value{margin-left:0;}}@media screen and (max-width:639px){.online-calculator.-content > .calculation > .amount > .value{display:block;margin-top:17px;width:auto;}}.online-calculator.-content > .calculation > .submit{-webkit-box-flex:0;-webkit-flex:0 0 239px;-ms-flex:0 0 239px;flex:0 0 239px;border-radius:24px;height:47px;}@media screen and (max-width:1019px){.online-calculator.-content > .calculation > .submit{-webkit-flex-basis:209px;-ms-flex-preferred-size:209px;flex-basis:209px;}}@media screen and (max-width:639px){.online-calculator.-content > .calculation > .submit{display:block;margin:18px auto 0;width:270px;}}.price-services > .title{position:relative;border-radius:6px;margin-bottom:5px;padding:12px 44px 14px;background:#f6f6f6;color:rgba(55,26,16,0.9);font-weight:bold;text-align:center;}@media screen and (max-width:1019px){.price-services > .title{margin-bottom:18px;}}@media screen and (max-width:639px){.price-services > .title{margin-bottom:8px;}}.price-services > .title::before,.price-services > .title::after{content:"";position:absolute;top:0;bottom:0;margin:auto 0;border:2px solid #5a4a42;border-radius:50%;width:4px;height:4px;background:#6dae44;}.price-services > .title::before{left:18px;}.price-services > .title::after{right:18px;}.price-services > .label{margin-bottom:34px;color:#371a10;font-size:20px;font-weight:bold;}@media screen and (max-width:639px){.price-services > .label{font-size:18px;}}@media screen and (max-width:1019px) and (min-width:640px){.price-services > .list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}.price-services > .list > .item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;border:1px solid #f0f0f0;border-radius:6px;-webkit-box-shadow:2.3px 2px 3px 0 rgba(0,0,0,0.18);box-shadow:2.3px 2px 3px 0 rgba(0,0,0,0.18);padding:5px 10px 8px 15px;background:#fff;text-decoration:none;cursor:pointer;}@media screen and (max-width:1365px) and (min-width:640px){.price-services > .list > .item{padding-left:9px;padding-right:9px;}}@media screen and (max-width:1019px){.price-services > .list > .item{-webkit-box-flex:1;-webkit-flex:1 0 0%;-ms-flex:1 0 0%;flex:1 0 0%;}}.price-services > .list > .item + .item{margin-top:5px;}@media screen and (max-width:1019px) and (min-width:640px){.price-services > .list > .item + .item{margin:0 0 0 10px;}}@media screen and (max-width:639px){.price-services > .list > .item + .item{margin-top:15px;}}.price-services > .list > .item > .icon{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:15px;border-radius:50%;-webkit-box-shadow:2.3px 2px 3px 0 rgba(0,0,0,0.18);box-shadow:2.3px 2px 3px 0 rgba(0,0,0,0.18);width:72px;height:72px;background-position:center;background-repeat:no-repeat;}@media screen and (max-width:1365px) and (min-width:640px){.price-services > .list > .item > .icon{margin-right:15px;}}@media screen and (max-width:1019px) and (min-width:640px){.price-services > .list > .item > .icon{width:52px;height:52px;}}.price-services > .list > .item > .icon.-cutting{background-image:url(/bitrix/templates/tgresurs/images/cutting.svg);background-size:46px 29px;}@media screen and (max-width:1019px) and (min-width:640px){.price-services > .list > .item > .icon.-cutting{background-size:36px 23px;}}.price-services > .list > .item > .icon.-delivery{background-image:url(/bitrix/templates/tgresurs/images/delivery.svg);background-size:53px 32px;}@media screen and (max-width:1019px) and (min-width:640px){.price-services > .list > .item > .icon.-delivery{background-size:38px 23px;}}.price-services > .list > .item > .icon.-storage{background-image:url(/bitrix/templates/tgresurs/images/storage.svg);background-size:50px 27px;}@media screen and (max-width:1019px) and (min-width:640px){.price-services > .list > .item > .icon.-storage{background-size:38px 21px;}}.price-services > .list > .item > .label{color:rgba(55,26,16,0.9);font-size:14px;font-weight:bold;line-height:1.29;text-transform:uppercase;}@media screen and (max-width:1019px) and (min-width:640px){.price-services > .list > .item > .label{font-size:12px;line-height:1.08;}}.price-services > .list > .item:hover,.price-services > .list > .item:active{background:#ebebeb;}.price-services > .list > .item:hover > .icon,.price-services > .list > .item:active > .icon{background-color:#f0f0f0;}.price-services > .list > .item.-active{margin-right:-3px;border:none;border-right:4px solid #6dad43;background:#ebebeb;}@media screen and (max-width:1019px){.price-services > .list > .item.-active{-webkit-box-flex:1;-webkit-flex:1 1 0%;-ms-flex:1 1 0%;flex:1 1 0%;margin-right:0;border-right:0;border-bottom:4px solid #6dad43;border-radius:0 0 6px 6px;padding:6px 10px 5px;}}.price-services > .list > .item.-active::after{content:"";position:absolute;top:0;right:-15px;bottom:0;margin:auto 0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:11px solid #6dad43;width:0;height:0;}@media screen and (max-width:1019px){.price-services > .list > .item.-active::after{top:auto;right:0;bottom:-9px;left:0;margin:0 auto;border-top:6px solid #6dad43;border-right:5px solid transparent;border-bottom:0;border-left:5px solid transparent;}}.price-services > .list > .item.-active > .icon{background-color:#f0f0f0;}@media screen and (max-width:1019px){.price-services.-tabs > .list > .item{border-radius:6px;}}@media screen and (max-width:639px){.price-services.-tabs > .list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.price-services.-tabs > .list > .item{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0;border-radius:0;padding:5px;min-width:0;text-align:center;}.price-services.-tabs > .list > .item:first-child{border-radius:6px 0 0 6px;}.price-services.-tabs > .list > .item:last-child{border-radius:0 6px 6px 0;}.price-services.-tabs > .list > .item.-active{border-bottom-width:3px;padding:6px 6px 3px;-webkit-box-shadow:inset 7px 0 5px -5px rgba(0,0,0,0.18),inset -7px 0 5px -5px rgba(0,0,0,0.18);box-shadow:inset 7px 0 5px -5px rgba(0,0,0,0.18),inset -7px 0 5px -5px rgba(0,0,0,0.18);}.price-services.-tabs > .list > .item.-active:first-child{-webkit-box-shadow:inset -7px 0 5px -5px rgba(0,0,0,0.18);box-shadow:inset -7px 0 5px -5px rgba(0,0,0,0.18);}.price-services.-tabs > .list > .item.-active:last-child{-webkit-box-shadow:inset 7px 0 5px -5px rgba(0,0,0,0.18);box-shadow:inset 7px 0 5px -5px rgba(0,0,0,0.18);}.price-services.-tabs > .list > .item > .icon{display:none;}.price-services.-tabs > .list > .item > .label{font-size:13px;line-height:1;text-transform:none;}}@media screen and (min-width:640px){.price-services.-other > .list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}.price-services.-other > .list > .item{-webkit-box-flex:0;-webkit-flex:0 0 243px;-ms-flex:0 0 243px;flex:0 0 243px;}@media screen and (min-width:640px){.price-services.-other > .list > .item + .item{margin:0 0 0 18px;}}@media screen and (max-width:1019px){.price-services.-other > .list > .item{padding:7px 5px;}.price-services.-other > .list > .item > .icon{margin-right:8px;width:80px;height:80px;}.price-services.-other > .list > .item > .icon.-cutting{background-size:55px 35px;}.price-services.-other > .list > .item > .icon.-delivery{background-size:59px 36px;}.price-services.-other > .list > .item > .icon.-storage{background-size:59px 32px;}.price-services.-other > .list > .item > .label{font-size:14px;line-height:1.29;}}.price-block > .header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;border:2px solid #ebebeb;padding:15px 22px 15px 66px;min-height:39px;color:rgba(72,72,72,0.9);font-weight:bold;line-height:1.13;}@media screen and (max-width:1019px){.price-block > .header{padding:10px 22px 11px 66px;min-height:48px;font-size:14px;line-height:1.14;}}@media screen and (max-width:639px){.price-block > .header{border-right:0;border-left:0;padding-right:25px;padding-left:57px;}}.price-block > .header::before{content:"";position:absolute;top:0;bottom:0;left:22px;margin:auto 0;width:22px;height:27px;background:url(/bitrix/templates/tgresurs/images/price-block.png) no-repeat;}@media screen and (max-width:639px){.price-block > .header::before{left:15px;}}.price-block > .header > .link{color:rgba(72,72,72,0.9);-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor;}.price-block > .header > .link:hover,.price-block > .header > .link:active{color:rgba(109,173,67,0.9);}.price-block > .header > .opener{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;margin-left:22px;border:1px solid #ebebeb;border-radius:50%;width:37px;height:37px;background:#fff;cursor:pointer;}@media screen and (max-width:639px){.price-block > .header > .opener{margin-left:6px;}}.price-block > .header > .opener::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;border-right:4px solid transparent;border-bottom:6px solid #205c2e;border-left:4px solid transparent;width:0;height:0;}.price-block > .header > .download{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:20px;font-size:14px;font-weight:normal;}@media screen and (max-width:639px){.price-block > .header > .download{margin-left:10px;}}.price-block > .information{border:solid #ebebeb;border-width:0 1px 1px;padding:34px 28px 39px;}@media screen and (max-width:1365px){.price-block > .information{padding:15px 15px 42px;}}@media screen and (max-width:639px){.price-block > .information{border:0;padding:17px 0 0;}}.price-block > .information > .options{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}@media screen and (max-width:1365px){.price-block > .information > .options{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}}@media screen and (max-width:639px){.price-block > .information > .options{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 14px;}}.price-block > .information > .options > .typeofprice{font-size:12px;}@media screen and (max-width:639px){.price-block > .information > .options > .typeofprice{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin-top:15px;}}.price-block > .information > .options > .typeofprice > li{display:inline-block;}.price-block > .information > .options > .typeofprice > li + li{margin-left:35px;}@media screen and (max-width:1365px){.price-block > .information > .options > .typeofprice > li{display:block;margin:0;padding-left:15px;}.price-block > .information > .options > .typeofprice > li + li{margin:13px 0 0;}}@media screen and (max-width:639px){.price-block > .information > .options > .typeofprice > li{padding:0;}}.price-block > .information > .options > .typeofprice > li::before{content:"";display:inline-block;border-radius:3px;width:15px;height:15px;vertical-align:middle;}.price-block > .information > .options > .typeofprice > li.-wholesale::before{background:#dfe6da;}.price-block > .information > .options > .typeofprice > li.-retail::before{background:#f0f0f0;}.price-block > .information > .options > .downloads{font-size:14px;}@media screen and (max-width:1365px){.price-block > .information > .options > .downloads{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;}}@media screen and (max-width:639px){.price-block > .information > .options > .downloads{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;}}.price-block > .information > .options > .downloads > .item{color:#371a10;-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor;}.price-block > .information > .options > .downloads > .item:hover,.price-block > .information > .options > .downloads > .item:active{color:#6dad43;}.price-block > .information > .options > .downloads > .item + .item{margin-left:42px;}@media screen and (max-width:1365px){.price-block > .information > .options > .downloads > .item{display:block;margin:0;}.price-block > .information > .options > .downloads > .item + .item{margin:12px 0 0;}}.price-block > .information > .options > .downloads > .item::before{content:"";display:inline-block;margin-right:10px;background:url(/bitrix/templates/tgresurs/images/price-downloads.png) no-repeat;vertical-align:middle;}.price-block > .information > .options > .downloads > .item.-wholesale::before{width:28px;height:22px;}.price-block > .information > .options > .downloads > .item.-retail::before{width:24px;height:21px;background-position:-28px 0;}.price-block > .information > .table{margin-top:32px;border-radius:6px;border-style:hidden;width:100%;table-layout:fixed;overflow:hidden;}@media screen and (max-width:1365px){.price-block > .information > .table{display:block;margin-top:25px;}}@media screen and (max-width:639px){.price-block > .information > .table{border-radius:0;}}.price-block > .information > .table > thead{font-size:12px;font-weight:bold;}@media screen and (max-width:1365px){.price-block > .information > .table > thead{display:block;}}@media screen and (max-width:1365px){.price-block > .information > .table > thead > tr{display:none;}}.price-block > .information > .table > thead > tr > th{-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid #fff;padding:10px;background:#f6f6f6;vertical-align:middle;}@media screen and (max-width:1365px){.price-block > .information > .table > thead > tr > th{display:none;border:0;}}.price-block > .information > .table > thead > tr > th.-title{padding:12px;color:rgba(55,26,16,0.9);font-size:16px;}.price-block > .information > .table > thead > tr.-mobtitle{display:none;}@media screen and (max-width:1365px){.price-block > .information > .table > thead > tr.-mobtitle{display:block;}.price-block > .information > .table > thead > tr.-mobtitle > th{display:block;padding:12px;background:#487a27;color:#fff;font-size:16px;}}.price-block > .information > .table > thead > tr.-firstline > th{padding:12px;background:#487a27;color:#fff;font-size:16px;}.price-block > .information > .table > thead > tr.-firstline > th:first-child{width:33%;}.price-block > .information > .table > thead > tr.-firstline > th:nth-child(2){width:21%;}.price-block > .information > .table > thead > tr.-secondline > th{background:#5f9d36;color:#fff;}.price-block > .information > .table > thead > tr.-secondline > th.-format{background:#6dad43;}.price-block > .information > .table > thead > tr.-thirdline > th.-format{background:#e0efd7;}.price-block > .information > .table > thead > tr.-thirdline > th.-wholesale{background:#dfe6da;}.price-block > .information > .table > thead > tr.-thirdline > th.-retail{background:#f0f0f0;}.price-block > .information > .table > tbody{font-size:14px;}@media screen and (max-width:1365px){.price-block > .information > .table > tbody{display:block;}}@media screen and (max-width:1365px){.price-block > .information > .table > tbody > tr{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}}.price-block > .information > .table > tbody > tr > th,.price-block > .information > .table > tbody > tr > td{border:2px solid #fff;padding:13px 10px;}@media screen and (max-width:1365px){.price-block > .information > .table > tbody > tr > th,.price-block > .information > .table > tbody > tr > td{border-width:2px 0 0;display:block;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;width:25%;}}@media screen and (max-width:639px){.price-block > .information > .table > tbody > tr > th,.price-block > .information > .table > tbody > tr > td{-webkit-box-flex:1;-webkit-flex:1 0 33%;-ms-flex:1 0 33%;flex:1 0 33%;}}.price-block > .information > .table > tbody > tr > .label{padding-left:19px;background:#f6f6f6;color:#000;text-align:left;}@media screen and (min-width:1366px){.price-block > .information > .table > tbody > tr > .label::before{content:"";display:inline-block;margin:0 13px 1px 0;border:2px solid #5a4a42;border-radius:50%;width:3px;height:3px;background:#6dae44;}}@media screen and (max-width:1365px){.price-block > .information > .table > tbody > tr > .label{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;text-align:center;}}.price-block > .information > .table > tbody > tr > .label > .format{display:none;}@media screen and (max-width:1365px){.price-block > .information > .table > tbody > tr > .label > .format{display:inline;}.price-block > .information > .table > tbody > tr > .label > .format > .thickness{font-weight:bold;}}.price-block > .information > .table > tbody > tr > .moblabel{display:none;}@media screen and (max-width:1365px){.price-block > .information > .table > tbody > tr > .moblabel{display:block;background:#5f9d36;color:#fff;font-size:12px;font-weight:bold;}}@media screen and (max-width:639px){.price-block > .information > .table > tbody > tr > .moblabel{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;}}.price-block > .information > .table > tbody > tr > td{text-align:center;}@media screen and (max-width:1365px){.price-block > .information > .table > tbody > tr > td{border-left-width:2px;}}@media screen and (max-width:639px){.price-block > .information > .table > tbody > tr > td{border-left-width:0;}.price-block > .information > .table > tbody > tr > td + td{border-left-width:1px;}}.price-block > .information > .table > tbody > tr > td.-format{background:#e0efd7;}@media screen and (max-width:1365px){.price-block > .information > .table > tbody > tr > td.-format{display:none;}}.price-block > .information > .table > tbody > tr > td.-format > .thickness{font-weight:bold;}.price-block > .information > .table > tbody > tr > td.-wholesale{background:#dfe6da;}.price-block > .information > .table > tbody > tr > td.-retail{background:#f0f0f0;}.price-block > .information > .table > tbody > tr > td.-sheet{font-weight:bold;}@media screen and (min-width:1366px){.price-block > .information > .table > tbody > tr > td > .unit{display:none;}}.price-block > .information > .subblock{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:4px;padding:25px 24px 28px 33px;background:#f8fef5;}@media screen and (max-width:639px){.price-block > .information > .subblock{padding-right:25px;padding-left:25px;}}.price-block > .information > .subblock::before{-webkit-box-flex:0;-webkit-flex:0 0 3px;-ms-flex:0 0 3px;flex:0 0 3px;content:"";display:inline-block;margin-right:28px;border:2px solid #5a4a42;border-radius:50%;height:3px;background:#6dae44;}@media screen and (max-width:639px){.price-block > .information > .subblock::before{margin-right:16px;}}.price-block > .information > .subblock > .label{margin-right:auto;color:rgba(0,0,0,0.9);line-height:1.13;}@media screen and (max-width:1019px){.price-block > .information > .subblock > .label{font-size:14px;line-height:1.14;}}.price-block > .information > .subblock > .download{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:20px;font-size:14px;}@media screen and (max-width:639px){.price-block > .information > .subblock > .download{margin-left:10px;}}.price-block.-closed > .header{border-color:#f6f6f6;background:#f6f6f6;}.price-block.-closed > .header::before{background-position:-22px 0;}.price-block.-closed > .header > .opener::after{border-top:6px solid #6dad43;border-bottom:0;}.price-block.-closed > .header > .opener:hover::after{border-top-color:#205c2e;}.price-block.-closed > .information{display:none;}.price-block.-wholesale > .information{border:0;padding:0;}.back-tolist{position:relative;text-align:center;}.back-tolist::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto 0;height:2px;background:#ebebeb;}.back-tolist > .link{display:inline-block;position:relative;border:2px solid #ebebeb;border-radius:17px;padding:6px 26px 6px 14px;background:#fff;color:#6dad43;font-size:14px;font-weight:bold;text-decoration:none;vertical-align:top;}.back-tolist > .link::before{content:"";display:inline-block;margin-right:14px;border-top:5px solid transparent;border-right:7px solid #6dad43;border-bottom:5px solid transparent;width:0;height:0;}.back-tolist > .link:hover,.back-tolist > .link:active{border-color:#e9f8e0;}.back-tolist > .link:hover::before,.back-tolist > .link:active::before{border-right-color:#205c2e;}.gosts-page{padding-bottom:16px;}@media screen and (max-width:1365px){.gosts-page{padding-bottom:27px;}}@media screen and (max-width:1019px){.gosts-page{padding-bottom:49px;}}@media screen and (max-width:639px){.gosts-page{padding-bottom:0;}}@media screen and (max-width:1019px){.gosts-page > .content > .blocks{margin-top:26px;}}@media screen and (max-width:639px){.gosts-page > .content > .blocks{margin-right:-25px;margin-left:-25px;}}.gosts-page > .content > .blocks:not(.-active){display:none;}.gosts-page > .content > .blocks > .block + .block{margin-top:4px;}.info-block > .header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;border:1px solid #ebebeb;padding:26px 83px 26px 29px;color:#6dad43;font-weight:bold;line-height:1.13;cursor:pointer;}@media screen and (max-width:1019px){.info-block > .header{padding-left:23px;}}@media screen and (max-width:639px){.info-block > .header{border-right:0;border-left:0;font-size:14px;}}.info-block > .header::before{content:"";display:inline-block;-webkit-box-flex:0;-webkit-flex:0 0 3px;-ms-flex:0 0 3px;flex:0 0 3px;margin-right:29px;border:2px solid #5a4a42;border-radius:50%;height:3px;background:#6dae44;}@media screen and (max-width:1019px){.info-block > .header::before{margin-right:23px;}}@media screen and (max-width:639px){.info-block > .header::before{margin-right:14px;}}.info-block > .header > .opener{position:absolute;top:0;right:22px;bottom:0;margin:auto 0;border:1px solid #ebebeb;border-radius:50%;width:37px;height:37px;background:#fff;cursor:pointer;}.info-block > .header > .opener::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;border-right:4px solid transparent;border-bottom:6px solid #205c2e;border-left:4px solid transparent;width:0;height:0;}.info-block > .information{border:solid #ebebeb;border-width:0 1px 1px;}.info-block > .information.-docs{padding-bottom:15px;}@media screen and (max-width:1365px) and (min-width:640px){.info-block > .information.-docs{padding-bottom:8px;}}.info-block > .information.-answer{padding:52px 63px 43px;background:#f6f6f6 url(/bitrix/templates/tgresurs/images/answer.png) 12px 17px no-repeat;}@media screen and (max-width:1365px){.info-block > .information.-answer{padding-right:24px;padding-bottom:52px;padding-left:66px;background-position:15px 17px;}}@media screen and (max-width:639px){.info-block > .information.-answer{padding-left:59px;background-position:9px 17px;}}.info-block > .information > .label{padding:14px 30px 17px;background:#e0efd7;font-weight:bold;}@media screen and (max-width:639px){.info-block > .information > .label{padding-right:24px;padding-left:24px;}}.info-block > .information > .list{padding:0;font-size:14px;}.info-block > .information > .list > li > a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:10px 20px;color:#484848;-webkit-text-decoration-color:#ebebeb;text-decoration-color:#ebebeb;}@media screen and (max-width:1019px){.info-block > .information > .list > li > a{padding-right:24px;padding-left:24px;}}@media screen and (max-width:639px){.info-block > .information > .list > li > a{padding-right:13px;padding-left:13px;}}.info-block > .information > .list > li > a::before{content:"";-webkit-box-flex:0;-webkit-flex:0 0 22px;-ms-flex:0 0 22px;flex:0 0 22px;display:inline-block;margin-right:21px;height:27px;background:url(/bitrix/templates/tgresurs/images/pdf.png) no-repeat;vertical-align:middle;}@media screen and (max-width:639px){.info-block > .information > .list > li > a::before{margin-right:13px;}}.info-block > .information > .list > li > a:hover,.info-block > .information > .list > li > a:active{background:#fafdf9;color:#6e9d44;}.info-block > .information > .list > li > a:hover::before,.info-block > .information > .list > li > a:active::before{background-position:-22px 0;}.info-block > .information > .text{position:relative;border-radius:0 10px 10px 10px;padding:37px 45px 40px;font-size:14px;line-height:1.57;background:#fff;color:#2f2f2f;}@media screen and (max-width:1365px){.info-block > .information > .text{padding-right:33px;padding-left:44px;}}@media screen and (max-width:1019px){.info-block > .information > .text{padding-right:24px;}}@media screen and (max-width:639px){.info-block > .information > .text{padding:20px 18px 21px 23px;}}.info-block > .information > .text::before{content:"";position:absolute;bottom:100%;left:0;border-right:16px solid transparent;border-bottom:18px solid #fff;width:0;height:0;}.info-block > .information > .text > p + p{margin-top:.7em;}.info-block.-closed > .header{border-color:#f6f6f6;background:#f6f6f6;color:#484848;}.info-block.-closed > .header > .opener::after{border-top:6px solid #6dad43;border-bottom:0;}.info-block.-closed > .header:hover{color:#6dad43;}.info-block.-closed > .header:hover > .opener::after{border-top-color:#205c2e;}.info-block.-closed > .information{display:none;}.wholesale-page{padding-bottom:87px;}@media screen and (max-width:1365px){.wholesale-page{padding-bottom:36px;}}@media screen and (max-width:1019px) and (min-width:640px){.wholesale-page{padding-bottom:56px;}}@media screen and (max-width:1019px){.wholesale-page > .aside{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}@media screen and (max-width:1019px){.wholesale-page > .aside > .services{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin-top:43px;}}@media screen and (max-width:639px){.wholesale-page > .aside > .services{margin-top:23px;}}.wholesale-page > .aside > .calculator{margin-top:34px;}@media screen and (max-width:639px){.wholesale-page > .aside > .calculator{margin-top:25px;}}.wholesale-page > .content > .text{margin-top:16px;color:#000;line-height:1.375;}@media screen and (max-width:1019px){.wholesale-page > .content > .text{font-size:14px;line-height:1.57;}}.wholesale-page > .content > .subtitle{margin-top:36px;color:#371a10;font-size:25px;font-weight:bold;}@media screen and (max-width:1019px){.wholesale-page > .content > .subtitle{margin-top:31px;font-size:20px;}}@media screen and (max-width:639px){.wholesale-page > .content > .subtitle{margin-top:26px;font-size:18px;}}.wholesale-page > .content > .blocks{margin-top:30px;}@media screen and (max-width:639px){.wholesale-page > .content > .blocks{margin-right:-25px;margin-left:-25px;}}.wholesale-page > .content > .blocks > .block + .block{margin-top:4px;}.wholesale-page > .content > .addinfo{margin-top:55px;}@media screen and (max-width:1019px){.wholesale-page > .content > .addinfo{margin-top:41px;}}@media screen and (max-width:639px){.wholesale-page > .content > .addinfo{margin-right:-25px;margin-left:-25px;}}.wholesale-page > .content > .partners{margin-top:35px;}@media screen and (max-width:639px){.wholesale-page > .content > .partners{margin-top:25px;}}.wholesale-page > .content > .partners > .title{color:#371a10;font-size:25px;font-weight:bold;}.wholesale-page > .content > .partners > .carousel{margin-top:25px;}.question-page{position:relative;}.question-page > .ask{display:inline-block;position:absolute;top:0;right:0;border-radius:23px;padding:0 36px;height:45px;line-height:45px;text-decoration:none;}@media screen and (max-width:1365px){.question-page > .ask{right:30px;}}@media screen and (max-width:1019px){.question-page > .ask{position:static;margin-top:20px;}}.question-page > .ask::after{content:"";display:inline-block;margin:0 0 3px 15px;border-top:6px solid currentColor;border-right:4px solid transparent;border-left:4px solid transparent;width:0;height:0;}.question-page > .page{padding-bottom:44px;}@media screen and (max-width:1019px){.question-page > .page{padding-bottom:26px;}}@media screen and (max-width:639px){.question-page > .page{padding-bottom:41px;}}@media screen and (max-width:1019px){.question-page > .page > .content > .blocks{margin-top:26px;}}@media screen and (max-width:639px){.question-page > .page > .content > .blocks{margin-right:-25px;margin-left:-25px;}}.question-page > .page > .content > .blocks:not(.-active){display:none;}.question-page > .page > .content > .blocks > .block + .block{margin-top:4px;}.question-page > .page > .content > .addinfo{margin-top:29px;}@media screen and (max-width:1019px){.question-page > .page > .content > .addinfo{margin-top:14px;}}@media screen and (max-width:639px){.question-page > .page > .content > .addinfo{margin:3px -25px 0;}}.question-page > .page > .content > .addinfo > .call{margin-top:51px;}@media screen and (max-width:1019px){.question-page > .page > .content > .addinfo > .call{margin-top:37px;}}.page-simple{margin:0 auto;max-width:1320px;}@media screen and (max-width:1365px){.page-simple{padding-right:30px;padding-left:30px;}}@media screen and (max-width:1019px){.page-simple{padding-right:25px;padding-left:25px;}}.partners-page{padding-bottom:72px;}@media screen and (max-width:1365px){.partners-page{padding-bottom:28px;}}@media screen and (max-width:1019px){.partners-page{padding-bottom:19px;}}@media screen and (max-width:639px){.partners-page{padding-bottom:25px;}}.partners-page > .content{margin-top:40px;}.partners-page > .content > .block + .block{margin-top:30px;}@media screen and (max-width:1019px){.partners-page > .content > .block + .block{margin-top:50px;}}@media screen and (max-width:639px){.partners-page > .content > .block + .block{margin-top:47px;}}.partners-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;}@media screen and (max-width:1019px){.partners-block{display:block;}}.partners-block > .label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:6px;padding:0 32px;width:270px;height:100px;background:#e8f6e2;color:#371a10;font-size:17px;line-height:1.29;font-weight:bold;text-align:center;}@media screen and (max-width:1365px) and (min-width:1020px){.partners-block > .label{width:250px;}}@media screen and (max-width:1019px) and (min-width:640px){.partners-block > .label{float:left;margin-bottom:16px;}}@media screen and (max-width:639px){.partners-block > .label{padding-top:19px;padding-bottom:19px;width:auto;height:auto;font-size:16px;line-height:1.38;z-index:1;}}.partners-block > .label::before,.partners-block > .label::after{content:"";position:absolute;top:0;bottom:0;margin:auto 0;border:2px solid #5a4a42;border-radius:50%;width:4px;height:4px;background:#6dae44;}.partners-block > .label::before{left:12px;}.partners-block > .label::after{right:12px;}.partners-block > .arrow{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin:40px 26px 0 23px;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:14px solid #6dad43;width:0;height:0;}@media screen and (max-width:1365px){.partners-block > .arrow{margin-right:22px;margin-left:23px;}}@media screen and (max-width:1019px){.partners-block > .arrow{position:absolute;top:0;right:0;left:8px;margin-right:auto;margin-left:auto;}}@media screen and (max-width:639px){.partners-block > .arrow{display:none;}}.partners-block > .information{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;}.partners-block > .information > .logo{position:relative;border:3px solid #f6f6f6;border-radius:10px;padding:8px 30px 9px;width:201px;height:77px;line-height:77px;text-align:center;}@media screen and (max-width:1019px) and (min-width:640px){.partners-block > .information > .logo{float:right;margin-bottom:16px;}}@media screen and (max-width:639px){.partners-block > .information > .logo{margin-top:-9px;padding-top:13px;width:auto;}}.partners-block > .information > .logo::before,.partners-block > .information > .logo::after{content:"";position:absolute;top:0;bottom:0;margin:auto 0;border:2px solid #5a4a42;border-radius:50%;width:4px;height:4px;background:#6dae44;}@media screen and (max-width:639px){.partners-block > .information > .logo::before,.partners-block > .information > .logo::after{display:none;}}.partners-block > .information > .logo::before{left:12px;}.partners-block > .information > .logo::after{right:12px;}.partners-block > .information > .logo > img{max-width:100%;max-height:100%;vertical-align:middle;}.partners-block > .information > .text{margin-top:15px;color:#2f2f2f;line-height:1.38;}@media screen and (max-width:1019px){.partners-block > .information > .text{clear:both;font-size:14px;line-height:1.43;}}@media screen and (max-width:639px){.partners-block > .information > .text{margin-top:21px;line-height:1.57;}}.partners-block > .information > .text > p + p{margin-top:1em;}.partners-block > .information > .more{display:none;margin-top:24px;}@media screen and (max-width:1019px){.partners-block > .information > .more{margin-top:21px;}}.partners-block > .information.-closed > .text > p + p{display:none;}.partners-block > .information.-closed > .more{display:block;}@media screen and (max-width:1019px){.partners-block.-without-logo .arrow{display:none;}}.more-button{position:relative;text-align:center;}.more-button::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto 0;height:2px;background:#ebebeb;}.more-button > button{position:relative;border:2px solid #ebebeb;border-radius:17px;padding:5px 25px 5px 34px;background:#fff;color:#6dad43;font-size:14px;font-weight:bold;}.more-button > button::after{content:"";display:inline-block;margin-left:12px;border-top:7px solid #6dad43;border-right:4px solid transparent;border-left:4px solid transparent;width:0;height:0;}.more-button > button:hover{border-color:#e0efd7;}.more-button > button:hover::after{border-top-color:#205c2e;}.specialoffers-page{padding-bottom:77px;}@media screen and (max-width:1365px){.specialoffers-page{padding-bottom:29px;}}@media screen and (max-width:1019px){.specialoffers-page{padding-bottom:22px;}}@media screen and (max-width:639px){.specialoffers-page{padding-bottom:21px;}}.specialoffers-page > .content{margin-top:40px;}@media screen and (max-width:1365px){.specialoffers-page > .content{margin-top:32px;}}.specialoffers-page > .content > .block + .block{margin-top:30px;}@media screen and (max-width:1019px){.specialoffers-page > .content > .block + .block{margin-top:36px;}}.specialoffers-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;}@media screen and (max-width:1019px){.specialoffers-block{display:block;}}.specialoffers-block > .label{-webkit-box-flex:0;-webkit-flex:0 0 270px;-ms-flex:0 0 270px;flex:0 0 270px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid #ebebeb;border-radius:6px;padding:0 26px;height:100px;background:#fff;color:#371a10;font-size:17px;line-height:1.29;font-weight:bold;text-align:center;}@media screen and (max-width:1365px){.specialoffers-block > .label{-webkit-flex-basis:250px;-ms-flex-preferred-size:250px;flex-basis:250px;}}@media screen and (max-width:1019px){.specialoffers-block > .label{padding-top:17px;padding-bottom:17px;height:auto;}}@media screen and (max-width:639px){.specialoffers-block > .label{padding-top:9px;padding-bottom:9px;min-height:58px;font-size:14px;line-height:1.29;}}.specialoffers-block > .label::before,.specialoffers-block > .label::after{content:"";position:absolute;top:0;bottom:0;margin:auto 0;border:2px solid #5a4a42;border-radius:50%;width:4px;height:4px;background:#6dae44;}.specialoffers-block > .label::before{left:9px;}.specialoffers-block > .label::after{right:9px;}.specialoffers-block > .arrow{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin:40px 26px 0 23px;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:14px solid #6dad43;width:0;height:0;}@media screen and (max-width:1365px){.specialoffers-block > .arrow{margin-right:23px;margin-left:23px;}}@media screen and (max-width:1019px){.specialoffers-block > .arrow{display:none;}}.specialoffers-block > .information{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;}@media screen and (max-width:1019px){.specialoffers-block > .information{margin-top:8px;}}@media screen and (max-width:639px){.specialoffers-block > .information{margin-top:10px;}}.specialoffers-block > .information > .flyer{margin-bottom:33px;text-align:center;}@media screen and (max-width:639px){.specialoffers-block > .information > .flyer{margin-bottom:30px;}}.specialoffers-block > .information > .flyer > img{width:auto;height:auto;max-width:100%;vertical-align:top;}.specialoffers-block > .information > .flyer > img.-mob{display:none;}@media screen and (max-width:639px){.specialoffers-block > .information > .flyer > img{display:none;}.specialoffers-block > .information > .flyer > img.-mob{display:inline-block;}}.specialoffers-block > .information > .text{margin-top:4px;color:#2f2f2f;line-height:1.38;}@media screen and (max-width:1019px){.specialoffers-block > .information > .text{margin-top:15px;}}@media screen and (max-width:639px){.specialoffers-block > .information > .text{font-size:14px;line-height:1.29;}}.specialoffers-block > .information > .text > p + p{margin-top:1em;}.specialoffers-block > .information > .text .mark{font-weight:bold;}.specialoffers-block > .information > .moreinfo{margin-top:41px;padding-bottom:43px;border-bottom:2px solid #ebebeb;}@media screen and (max-width:1365px){.specialoffers-block > .information > .moreinfo{margin-top:35px;padding-bottom:31px;}}@media screen and (max-width:1019px){.specialoffers-block > .information > .moreinfo{border:0;padding:0;}}@media screen and (max-width:639px){.specialoffers-block > .information > .moreinfo{margin-top:31px;}}.specialoffers-block > .information > .moreinfo > .text{margin-top:41px;color:#2f2f2f;line-height:1.38;}@media screen and (max-width:1365px){.specialoffers-block > .information > .moreinfo > .text{margin-top:31px;}}@media screen and (max-width:639px){.specialoffers-block > .information > .moreinfo > .text{font-size:14px;line-height:1.29;}}.specialoffers-block > .information > .more{display:none;margin-top:26px;}@media screen and (max-width:1365px){.specialoffers-block > .information > .more{margin-top:20px;}}.specialoffers-block > .information.-closed > .text > p + p{display:none;}.specialoffers-block > .information.-closed > .moreinfo{display:none;}.specialoffers-block > .information.-closed > .more{display:block;}.availability-goods > .title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:6px;padding:12px;background:#f6f6f6;color:#2f2f2f;font-weight:bold;text-align:center;}@media screen and (max-width:1365px){.availability-goods > .title{padding:13px;font-size:14px;}}@media screen and (max-width:1019px){.availability-goods > .title{margin:0 -25px;border-radius:0;}}@media screen and (max-width:1019px){.availability-goods > .title{padding-right:25px;padding-left:25px;line-height:1.57;}}.availability-goods > .title::before,.availability-goods > .title::after{content:"";-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;display:inline-block;border:2px solid #5a4a42;border-radius:50%;width:4px;height:4px;background:#6dae44;vertical-align:middle;}.availability-goods > .title::before{margin-right:52px;}@media screen and (max-width:1365px){.availability-goods > .title::before{margin-right:35px;}}@media screen and (max-width:1019px){.availability-goods > .title::before{margin-right:25px;}}@media screen and (max-width:639px){.availability-goods > .title::before{margin-right:14px;}}.availability-goods > .title::after{margin-left:52px;}@media screen and (max-width:1365px){.availability-goods > .title::after{margin-left:35px;}}@media screen and (max-width:1019px){.availability-goods > .title::after{margin-left:25px;}}@media screen and (max-width:639px){.availability-goods > .title::after{margin-left:14px;}}.availability-goods > .contacts{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}@media screen and (max-width:639px){.availability-goods > .contacts{display:block;}}.availability-goods > .contacts > .item{padding:28px 63px 34px 0;font-size:14px;}@media screen and (max-width:1365px){.availability-goods > .contacts > .item{padding-right:33px;}}@media screen and (max-width:1019px){.availability-goods > .contacts > .item{padding-right:21px;}}@media screen and (max-width:639px){.availability-goods > .contacts > .item{padding-right:0;padding-bottom:32px;}}.availability-goods > .contacts > .item + .item{padding-right:0;padding-left:63px;border-left:3px solid #f6f6f6;}@media screen and (max-width:1365px){.availability-goods > .contacts > .item + .item{padding-left:33px;}}@media screen and (max-width:1019px){.availability-goods > .contacts > .item + .item{padding-left:21px;}}@media screen and (max-width:639px){.availability-goods > .contacts > .item + .item{border-top:3px solid #f6f6f6;border-left:0;padding-left:0;}}.availability-goods > .contacts > .item > .location::before,.availability-goods > .contacts > .item > .tel::before{content:"";display:inline-block;margin-right:16px;background:url(/bitrix/templates/tgresurs/images/footer-contacts.png) no-repeat;vertical-align:middle;}.availability-goods > .contacts > .item > .location::before{width:16px;height:23px;}.availability-goods > .contacts > .item > .tel{margin-top:17px;font-weight:bold;}.availability-goods > .contacts > .item > .tel::before{width:16px;height:19px;background-position:-16px 0;}.availability-goods > .contacts > .item > .tel > a{color:#6dae44;font-size:16px;text-decoration:none;}.features-goods{border-bottom:2px solid #735445;border-radius:6px 6px 0 0;padding:28px 95px 36px 41px;background:#e0efd7;}@media screen and (max-width:1365px){.features-goods{padding-right:75px;padding-left:47px;}}@media screen and (max-width:1019px){.features-goods{padding-right:20px;}}@media screen and (max-width:639px){.features-goods{margin:0 -25px;border-radius:0;padding-right:25px;padding-left:25px;}}.features-goods > .title{margin-bottom:23px;color:#371a10;font-size:20px;font-weight:bold;}@media screen and (max-width:639px){.features-goods > .title{margin-bottom:26px;font-size:16px;line-height:1.25;}}.features-goods > .list{margin-top:6px;color:#2f2f2f;font-size:14px;line-height:1.38;}@media screen and (max-width:639px){.features-goods > .list{line-height:1.29;}}.features-goods > .list > li{position:relative;padding-left:40px;}@media screen and (max-width:639px){.features-goods > .list > li{padding-left:35px;}}.features-goods > .list > li + li{margin-top:20px;}.features-goods > .list > li::before{content:"";position:absolute;top:4px;left:0;border:2px solid #735445;border-radius:2px;width:8px;height:8px;background:#6dae44;}@media screen and (max-width:639px){.features-goods > .list > li::before{top:2px;}}.features-goods > .list > li > .label{font-weight:bold;}.features-goods > .list > li > .text{margin-top:10px;}@media screen and (max-width:639px){.features-goods > .list > li > .text{margin-top:5px;}}.features-goods.-special{padding-top:40px;padding-bottom:40px;}@media screen and (min-width:640px){.features-goods.-special > .list{font-size:16px;}}.features-goods.-special > .list > li::before{top:7px;}@media screen and (max-width:639px){.features-goods.-special > .list > li::before{top:2px;}}.vacancies-page{padding-bottom:78px;}@media screen and (max-width:1365px){.vacancies-page{padding-bottom:31px;}}@media screen and (max-width:1019px){.vacancies-page{padding-bottom:12px;}}@media screen and (max-width:639px){.vacancies-page{padding-bottom:27px;}}.vacancies-page > .content{margin-top:40px;}@media screen and (max-width:1019px){.vacancies-page > .content{margin-top:28px;}}.vacancies-page > .content > .block + .block{margin-top:16px;}@media screen and (max-width:1019px){.vacancies-page > .content > .block + .block{margin-top:37px;}}.vacancies-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;}@media screen and (max-width:1019px){.vacancies-block{display:block;}}.vacancies-block > .label{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;border:3px solid #ebebeb;border-radius:6px;padding:0 26px;width:270px;height:100px;background:#fff;color:#371a10;line-height:1.19;font-weight:bold;}@media screen and (max-width:1365px){.vacancies-block > .label{width:250px;}}@media screen and (max-width:1019px){.vacancies-block > .label{padding-top:11px;padding-bottom:11px;width:auto;height:auto;max-width:335px;}}@media screen and (max-width:639px){.vacancies-block > .label{font-size:14px;line-height:1.29;}}.vacancies-block > .label::before,.vacancies-block > .label::after{content:"";position:absolute;top:0;bottom:0;margin:auto 0;border:2px solid #5a4a42;border-radius:50%;width:4px;height:4px;background:#6dae44;}.vacancies-block > .label::before{left:9px;}.vacancies-block > .label::after{right:9px;}.vacancies-block > .label > .icon{-webkit-box-flex:0;-webkit-flex:0 0 35px;-ms-flex:0 0 35px;flex:0 0 35px;margin-right:18px;height:52px;background:url(/bitrix/templates/tgresurs/images/vacancies.png) no-repeat;}.vacancies-block > .arrow{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin:40px 23px 0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:14px solid #6dad43;width:0;height:0;}@media screen and (max-width:1365px){.vacancies-block > .arrow{margin-right:23px;margin-left:23px;}}@media screen and (max-width:1019px){.vacancies-block > .arrow{display:none;}}.vacancies-block > .information{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;}@media screen and (max-width:1019px){.vacancies-block > .information{margin-top:24px;}}@media screen and (max-width:639px){.vacancies-block > .information{margin-top:17px;}}.vacancies-block > .information > .text{margin-top:14px;color:#2f2f2f;line-height:1.38;}@media screen and (max-width:1019px){.vacancies-block > .information > .text{margin:0;}}@media screen and (max-width:639px){.vacancies-block > .information > .text{font-size:14px;line-height:1.43;}}.vacancies-block > .information > .moreinfo{margin-top:10px;border-bottom:2px solid #ebebeb;padding-bottom:40px;color:#2f2f2f;line-height:1.38;}@media screen and (max-width:1365px){.vacancies-block > .information > .moreinfo{padding-bottom:34px;}}@media screen and (max-width:639px){.vacancies-block > .information > .moreinfo{font-size:14px;line-height:1.29;}}.vacancies-block > .information > .moreinfo > .label{font-weight:bold;}.vacancies-block > .information > .moreinfo > .label:not(:first-child){margin-top:20px;}.vacancies-block > .information > .moreinfo > .list{margin-top:5px;}@media screen and (max-width:639px){.vacancies-block > .information > .moreinfo > .list{margin-top:10px;}}.vacancies-block > .information > .moreinfo > .list > li{position:relative;padding-left:31px;}.vacancies-block > .information > .moreinfo > .list > li + li{margin-top:5px;}@media screen and (max-width:639px){.vacancies-block > .information > .moreinfo > .list > li + li{margin-top:10px;}}.vacancies-block > .information > .moreinfo > .list > li::before{content:"";position:absolute;top:9px;left:11px;border:2px solid #5a4a42;border-radius:50%;width:4px;height:4px;background:#6dae44;}@media screen and (max-width:639px){.vacancies-block > .information > .moreinfo > .list > li::before{top:7px;}}.vacancies-block > .information > .moreinfo > .contacts{margin-top:10px;font-weight:bold;line-height:1.13;}@media screen and (max-width:639px){.vacancies-block > .information > .moreinfo > .contacts{margin-top:14px;}}.vacancies-block > .information > .moreinfo > .contacts > li{position:relative;padding-left:35px;}.vacancies-block > .information > .moreinfo > .contacts > li + li{margin-top:22px;}@media screen and (max-width:639px){.vacancies-block > .information > .moreinfo > .contacts > li + li{margin-top:24px;}}.vacancies-block > .information > .moreinfo > .contacts > li::before{content:"";position:absolute;top:0;left:0;background:url(/bitrix/templates/tgresurs/images/addinfo-form.png) no-repeat;}.vacancies-block > .information > .moreinfo > .contacts > li.-person::before{top:3px;left:2px;width:17px;height:19px;}.vacancies-block > .information > .moreinfo > .contacts > li.-person > .name{font-weight:normal;}.vacancies-block > .information > .moreinfo > .contacts > li.-tel::before{top:2px;left:3px;width:16px;height:19px;background-position:-17px 0;}.vacancies-block > .information > .moreinfo > .contacts > li.-tel > a{color:#6dae44;font-size:18px;text-decoration:none;}@media screen and (max-width:639px){.vacancies-block > .information > .moreinfo > .contacts > li.-tel > a{font-size:16px;}}.vacancies-block > .information > .moreinfo > .contacts > li.-email::before{top:3px;left:1px;width:19px;height:14px;background-position:-52px 0;}.vacancies-block > .information > .moreinfo > .contacts > li.-email > a{font-weight:normal;text-decoration:none;}.vacancies-block > .information > .more{display:none;margin-top:24px;}@media screen and (max-width:1365px){.vacancies-block > .information > .more{margin-top:17px;}}@media screen and (max-width:1019px){.vacancies-block > .information > .more{margin-top:19px;}}.vacancies-block > .information.-closed > .text > p + p{display:none;}.vacancies-block > .information.-closed > .moreinfo{display:none;}.vacancies-block > .information.-closed > .more{display:block;}.articles-page{padding-bottom:60px;}@media screen and (max-width:1365px){.articles-page{padding-bottom:26px;}}@media screen and (max-width:1019px){.articles-page{padding-bottom:21px;}}.articles-page > .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:40px;}@media screen and (max-width:1365px){.articles-page > .content{display:block;}}@media screen and (max-width:1019px){.articles-page > .content{margin-top:27px;}}@media screen and (max-width:639px){.articles-page > .content{margin-top:30px;}}.articles-page > .content > .block{-webkit-box-flex:1;-webkit-flex:1 1 40%;-ms-flex:1 1 40%;flex:1 1 40%;}@media screen and (min-width:1366px){.articles-page > .content > .block:nth-child(even){margin-left:18px;}.articles-page > .content > .block:nth-child(n+3){margin-top:18px;}}@media screen and (max-width:1365px){.articles-page > .content > .block + .block{margin-top:14px;}}@media screen and (max-width:1019px){.articles-page > .content > .block + .block{margin-top:16px;}}@media screen and (max-width:639px){.articles-page > .content > .block + .block{margin-top:8px;}}.articles-page > .content > .showmore{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin-top:18px;}@media screen and (max-width:1365px){.articles-page > .content > .showmore{margin-top:28px;}}@media screen and (max-width:1019px){.articles-page > .content > .showmore{margin:21px -25px 0;}}@media screen and (max-width:639px){.articles-page > .content > .showmore{margin-top:18px;}}.articlepreview-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;position:relative;border:3px solid #ebebeb;border-radius:6px;padding:42px 30px 34px 31px;background:#f6f6f6;text-decoration:none;}@media screen and (max-width:1365px){.articlepreview-block{padding-bottom:37px;}}@media screen and (max-width:1019px){.articlepreview-block{padding-right:26px;}}@media screen and (max-width:639px){.articlepreview-block{padding:28px 9px 28px 11px;}}.articlepreview-block::before,.articlepreview-block::after{content:"";position:absolute;top:22px;border:2px solid #5a4a42;border-radius:50%;width:4px;height:4px;background:#6dae44;}@media screen and (max-width:639px){.articlepreview-block::before,.articlepreview-block::after{top:14px;}}.articlepreview-block::before{left:19px;}@media screen and (max-width:639px){.articlepreview-block::before{left:5px;}}.articlepreview-block::after{right:19px;}@media screen and (max-width:639px){.articlepreview-block::after{right:5px;}}.articlepreview-block > .img{-webkit-box-flex:0;-webkit-flex:0 0 147px;-ms-flex:0 0 147px;flex:0 0 147px;position:relative;margin-right:32px;border-radius:10px;height:147px;}@media screen and (max-width:1019px){.articlepreview-block > .img{margin-right:24px;}}@media screen and (max-width:639px){.articlepreview-block > .img{-webkit-flex-basis:81px;-ms-flex-preferred-size:81px;flex-basis:81px;margin-right:15px;border-radius:6px;height:81px;}}.articlepreview-block > .information{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;}.articlepreview-block > .information > .title{min-height:38px;color:#371a10;font-size:20px;line-height:.95;font-weight:bold;}@media screen and (max-width:1365px){.articlepreview-block > .information > .title{min-height:0;}}@media screen and (max-width:1019px){.articlepreview-block > .information > .title{font-size:18px;}}.articlepreview-block > .information > .date{margin-top:18px;}@media screen and (max-width:1365px){.articlepreview-block > .information > .date{margin-top:33px;}}@media screen and (max-width:639px){.articlepreview-block > .information > .date{margin-top:16px;}}.articlepreview-block > .information > .text{margin-top:11px;color:#2f2f2f;line-height:1.38;}@media screen and (max-width:1365px){.articlepreview-block > .information > .text{margin-top:15px;}}@media screen and (max-width:639px){.articlepreview-block > .information > .text{display:none;}}.articlepreview-block > .information > .more{margin:16px 0 0 auto;border-radius:17px;height:33px;max-width:163px;font-size:14px;line-height:33px;text-align:center;}@media screen and (max-width:1365px){.articlepreview-block > .information > .more{margin-top:13px;}}@media screen and (max-width:1019px){.articlepreview-block > .information > .more{margin-top:21px;}}@media screen and (max-width:639px){.articlepreview-block > .information > .more{margin-top:18px;}}.articlepreview-block:hover{-webkit-box-shadow:1.6px 2.5px 2px 0 rgba(0,0,0,0.14);box-shadow:1.6px 2.5px 2px 0 rgba(0,0,0,0.14);}.articlepreview-block:hover > .information > .title{color:#6dad43;}.articlepreview-block.-aside{display:block;border-width:2px;padding:32px 13px 34px 12px;background:#fff;}@media screen and (max-width:1019px) and (min-width:640px){.articlepreview-block.-aside{padding-right:28px;}}.articlepreview-block.-aside:hover{-webkit-box-shadow:0.7px 5px 13px 0 rgba(0,0,0,0.14);box-shadow:0.7px 5px 13px 0 rgba(0,0,0,0.14);}.articlepreview-block.-aside::before,.articlepreview-block.-aside::after{display:none;}.articlepreview-block.-aside > .img{float:left;margin:0 15px 15px 0;border-radius:6px;width:66px;height:66px;}.articlepreview-block.-aside > .information{font-size:14px;}.articlepreview-block.-aside > .information > .title{font-size:14px;line-height:1.14;}.articlepreview-block.-aside > .information > .date{margin-top:12px;}.articlepreview-block.-aside > .information > .date::before{margin-right:14px;}.articlepreview-block.-aside > .information > .text{margin-top:18px;line-height:1.29;}@media screen and (max-width:639px){.articlepreview-block.-aside > .information > .text{display:block;}}.date-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#948f8f;}.date-block::before{content:"";-webkit-box-flex:0;-webkit-flex:0 0 21px;-ms-flex:0 0 21px;flex:0 0 21px;display:inline-block;margin-right:10px;height:21px;background:url(/bitrix/templates/tgresurs/images/date.png) no-repeat;}.article-page{padding-bottom:109px;}.article-page h1{margin-bottom:20px;}@media screen and (max-width:1365px){.article-page{padding-bottom:67px;}}@media screen and (max-width:1019px){.article-page{padding-bottom:22px;}}@media screen and (max-width:639px){.article-page{padding-bottom:32px;}}@media screen and (max-width:1019px){.article-page > .aside{position:relative;margin-top:24px;}.article-page > .aside::before{content:"";position:absolute;top:24px;right:0;left:0;height:2px;background:#ebebeb;}}@media screen and (max-width:1019px) and (min-width:640px){.article-page > .aside{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}}@media screen and (max-width:639px){.article-page > .aside{margin-top:56px;}.article-page > .aside::before{right:-25px;left:-25px;}}.article-page > .aside > .title{position:relative;margin:0 auto 15px;border-radius:6px;padding:13px 44px;max-width:182px;background:#f6f6f6;color:rgba(55,26,16,0.9);font-weight:bold;text-align:center;}@media screen and (max-width:1019px) and (min-width:640px){.article-page > .aside > .title{margin-right:25%;margin-left:25%;-webkit-box-flex:0;-webkit-flex:0 0 182px;-ms-flex:0 0 182px;flex:0 0 182px;}}.article-page > .aside > .title::before,.article-page > .aside > .title::after{content:"";position:absolute;top:0;bottom:0;margin:auto 0;border:2px solid #5a4a42;border-radius:50%;width:4px;height:4px;background:#6dae44;}.article-page > .aside > .title::before{left:18px;}.article-page > .aside > .title::after{right:18px;}@media screen and (min-width:1020px){.article-page > .aside > .block + .block{margin-top:9px;}}@media screen and (max-width:1019px) and (min-width:640px){.article-page > .aside > .block{-webkit-box-flex:1;-webkit-flex:1 1 40%;-ms-flex:1 1 40%;flex:1 1 40%;}.article-page > .aside > .block:nth-child(odd){margin-left:15px;}.article-page > .aside > .block:nth-child(n+4){margin-top:17px;}}@media screen and (max-width:639px){.article-page > .aside > .block + .block{margin-top:17px;}}.article-page > .aside > .showall{display:block;margin:27px auto 0;border-radius:17px;max-width:176px;height:33px;font-size:14px;line-height:33px;text-align:center;text-decoration:none;}@media screen and (max-width:1019px) and (min-width:640px){.article-page > .aside > .showall{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin:25px 35% 0;}}@media screen and (max-width:639px){.article-page > .aside > .showall{margin-top:30px;}}@media screen and (min-width:1020px){.article-page > .content{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;}}.article-page > .content > .date{margin-top:22px;}.article-page > .content > .description{margin-top:21px;font-size:14px;font-weight:bold;line-height:1.57;}.article-page > .content > .subtitle{margin-top:28px;color:#371a10;font-size:25px;font-weight:bold;}@media screen and (max-width:1019px){.article-page > .content > .subtitle{font-size:20px;}}@media screen and (max-width:639px){.article-page > .content > .subtitle{font-size:18px;line-height:1.11;}}.article-page > .content > .text{margin-top:21px;color:#2f2f2f;font-size:14px;line-height:1.57;overflow:hidden;}.article-page > .content > .text > img{border-radius:10px;margin-right:15px;}@media screen and (min-width:640px){.article-page > .content > .text > img{float:left;}}@media screen and (max-width:1365px){.article-page > .content > .text > img{margin-right:27px;max-width:330px;}}@media screen and (max-width:639px){.article-page > .content > .text > img{margin:0 0 20px;max-width:100%;}}.article-page > .content > .text > p + p{margin-top:1em;}.article-page > .content > .features{margin:28px 0;}@media screen and (max-width:1365px){.article-page > .content > .features{margin:23px 0;}}@media screen and (max-width:639px){.article-page > .content > .features{margin-right:-25px;margin-left:-25px;}}.requisites-page{padding-bottom:53px;}@media screen and (max-width:1365px){.requisites-page{padding-bottom:29px;}}@media screen and (max-width:1019px){.requisites-page{padding-bottom:20px;}}@media screen and (max-width:639px){.requisites-page{padding-bottom:24px;}}.requisites-page > .download{font-size:14px;line-height:1;}@media screen and (min-width:640px){.requisites-page > .download{text-align:right;}}@media screen and (max-width:639px){.requisites-page > .download{margin-top:17px;}}.requisites-page > .content{margin-top:20px;}@media screen and (max-width:1019px){.requisites-page > .content{margin-top:15px;}}@media screen and (max-width:639px){.requisites-page > .content{margin-top:17px;}}.requisites-page > .content > .subtitle{margin:38px 0 26px;color:#371a10;font-size:25px;font-weight:bold;}@media screen and (max-width:1019px){.requisites-page > .content > .subtitle{margin-top:43px;font-size:20px;}}@media screen and (max-width:639px){.requisites-page > .content > .subtitle{font-size:18px;margin-top:33px;}}.requisites-page > .content > table{width:100%;}@media screen and (max-width:1019px){.requisites-page > .content > table{table-layout:fixed;}}@media screen and (max-width:639px){.requisites-page > .content > table{display:block;}}@media screen and (max-width:639px){.requisites-page > .content > table > thead{display:block;}}@media screen and (max-width:639px){.requisites-page > .content > table > thead > tr{display:block;}}.requisites-page > .content > table > thead > tr > th{border:2px solid transparent;border-radius:7px 7px 0 0;padding:18px;background:#6daf45;color:rgba(255,255,255,0.9);font-size:18px;font-weight:bold;}@media screen and (max-width:1019px){.requisites-page > .content > table > thead > tr > th{padding:12px;font-size:16px;line-height:1;}}@media screen and (max-width:639px){.requisites-page > .content > table > thead > tr > th{display:block;padding:8px;font-size:14px;line-height:1.14;}}@media screen and (max-width:639px){.requisites-page > .content > table > tbody{display:block;border-top:2px solid #ebebeb;}}@media screen and (max-width:639px){.requisites-page > .content > table > tbody > tr{display:block;}}.requisites-page > .content > table > tbody > tr > th,.requisites-page > .content > table > tbody > tr > td{border:2px solid #ebebeb;padding:8px 20px 8px 47px;height:32px;color:rgba(0,0,0,0.9);vertical-align:middle;}@media screen and (max-width:1019px){.requisites-page > .content > table > tbody > tr > th,.requisites-page > .content > table > tbody > tr > td{padding-right:16px;padding-left:24px;font-size:14px;line-height:1.14;}}@media screen and (max-width:639px){.requisites-page > .content > table > tbody > tr > th,.requisites-page > .content > table > tbody > tr > td{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-top:0;height:auto;min-height:32px;text-align:center;}}.requisites-page > .content > table > tbody > tr > th{padding-left:41px;width:435px;background:#f9f9f9;color:rgba(72,72,72,0.9);font-weight:bold;text-align:left;}@media screen and (max-width:1019px){.requisites-page > .content > table > tbody > tr > th{padding-left:21px;width:auto;}}@media screen and (max-width:639px){.requisites-page > .content > table > tbody > tr > th{text-align:center;}}.requisites-page > .content > table > tbody > tr > th .label{position:relative;padding-left:26px;}@media screen and (max-width:1019px){.requisites-page > .content > table > tbody > tr > th .label{padding-left:22px;width:auto;}}@media screen and (max-width:639px){.requisites-page > .content > table > tbody > tr > th .label{padding:0;}}.requisites-page > .content > table > tbody > tr > th .label::before{content:"";position:absolute;top:2px;bottom:0;left:0;margin:auto 0;border:2px solid #5a4a42;border-radius:50%;width:3px;height:3px;background:#6dae44;}@media screen and (max-width:639px){.requisites-page > .content > table > tbody > tr > th .label::before{display:none;}}.requisites-page > .content > table.-management{margin-top:18px;}@media screen and (max-width:639px){.requisites-page > .content > table.-management{margin-top:7px;}}.requisites-page > .content > table.-management > tbody > tr > th{background:#eef9e8;}.calculator-page{padding-bottom:52px;}@media screen and (max-width:1365px){.calculator-page{padding-bottom:37px;}}@media screen and (max-width:1019px){.calculator-page > .content{margin-top:23px;}}@media screen and (max-width:639px){.calculator-page{padding-bottom:40px;}.calculator-page > .content{margin-top:30px;}}.calculator-page > .content > .addinfo{margin-top:67px;}@media screen and (max-width:1365px){.calculator-page > .content > .addinfo{margin-top:38px;}}@media screen and (max-width:639px){.calculator-page > .content > .addinfo{margin-top:38px;}}.calculator-page > .content > .addinfo > .call > .tels{margin-top:29px;}@media screen and (max-width:1365px){.calculator-page > .content > .addinfo > .call > .tels{margin-top:17px;}}@media screen and (max-width:639px){.calculator-page > .content > .addinfo > .call > .tels{margin-top:26px;}}.success-block{border-radius:10px;-webkit-box-shadow:0px 8px 9px 0 rgba(0,0,0,0.56);box-shadow:0px 8px 9px 0 rgba(0,0,0,0.56);padding:66px 25px;background:#e0efd7;color:#371a10;font-size:20px;font-weight:bold;text-align:center;}.contacts-page{padding-bottom:30px;}@media screen and (max-width:1365px){.contacts-page{padding-bottom:25px;}}@media screen and (max-width:639px){.contacts-page{padding-bottom:0;}}.contacts-page > .requisites{margin-top:2px;font-size:14px;text-align:right;}@media screen and (max-width:1019px){.contacts-page > .requisites{margin-top:25px;text-align:left;}}.contacts-page > .content{margin-top:11px;}@media screen and (min-width:1020px){.contacts-page > .content{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;}}@media screen and (max-width:1019px){.contacts-page > .content{margin-top:13px;}}@media screen and (min-width:1366px){.contacts-page > .content > .beginone,.contacts-page > .content > .contone{padding-right:35px;}}@media screen and (max-width:1365px) and (min-width:1020px){.contacts-page > .content > .beginone,.contacts-page > .content > .contone{padding-right:28px;}}@media screen and (max-width:1019px){.contacts-page > .content > .beginone > .header,.contacts-page > .content > .contone > .header{margin-left:-25px;}}@media screen and (max-width:639px){.contacts-page > .content > .beginone > .header,.contacts-page > .content > .contone > .header{margin-right:-25px;}}@media screen and (min-width:1020px){.contacts-page > .content > .begintwo,.contacts-page > .content > .conttwo{border-left:3px solid #f6f6f6;}}@media screen and (min-width:1366px){.contacts-page > .content > .begintwo,.contacts-page > .content > .conttwo{padding-left:33px;}}@media screen and (max-width:1365px) and (min-width:1020px){.contacts-page > .content > .begintwo,.contacts-page > .content > .conttwo{padding-left:28px;}}.contacts-page > .content > .begintwo > .header,.contacts-page > .content > .conttwo > .header{margin-left:-33px;}@media screen and (max-width:1365px){.contacts-page > .content > .begintwo > .header,.contacts-page > .content > .conttwo > .header{margin-left:-28px;}}@media screen and (max-width:1019px){.contacts-page > .content > .begintwo > .header,.contacts-page > .content > .conttwo > .header{margin-left:-25px;}}@media screen and (max-width:639px){.contacts-page > .content > .begintwo > .header,.contacts-page > .content > .conttwo > .header{margin-right:-25px;}}.contacts-page > .content > .beginone{-ms-grid-row:1;-ms-grid-column:1;grid-area:1 / 1;}.contacts-page > .content > .begintwo{-ms-grid-row:1;-ms-grid-column:2;grid-area:1 / 2;}@media screen and (max-width:1019px){.contacts-page > .content > .begintwo{margin-top:62px;}}@media screen and (max-width:639px){.contacts-page > .content > .begintwo{margin-top:28px;}}.contacts-page > .content > .contone{-ms-grid-row:3;-ms-grid-column:1;grid-area:3 / 1;}.contacts-page > .content > .conttwo{-ms-grid-row:3;-ms-grid-column:2;grid-area:3 / 2;}@media screen and (max-width:1019px){.contacts-page > .content > .conttwo{margin-top:37px;}}@media screen and (max-width:639px){.contacts-page > .content > .conttwo{margin-top:23px;}}.contacts-page > .content > .separator{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:2 / 1 / 3 / 3;margin:40px 0 42px;}@media screen and (max-width:1019px){.contacts-page > .content > .separator{margin-right:-25px;margin-left:-25px;}}@media screen and (max-width:639px){.contacts-page > .content > .separator{margin-top:25px;margin-bottom:23px;}}.contacts-page > .content > .separator::before{content:"";position:absolute;right:0;left:0;margin-top:24px;height:3px;background:#f6f6f6;}.contacts-page > .content > .separator > .subtitle{position:relative;margin:0 auto;border-radius:5px;padding:13px 58px;max-width:613px;background:#f6f6f6;color:rgba(55,26,16,0.9);font-weight:bold;text-align:center;text-transform:uppercase;}@media screen and (max-width:1019px){.contacts-page > .content > .separator > .subtitle{border-radius:0;padding-top:14px;padding-bottom:14px;max-width:none;font-size:14px;}}@media screen and (max-width:639px){.contacts-page > .content > .separator > .subtitle{padding:16px 46px;font-size:13px;line-height:1.23;}}.contacts-page > .content > .separator > .subtitle::before,.contacts-page > .content > .separator > .subtitle::after{content:"";position:absolute;top:0;bottom:0;margin:auto 0;border:2px solid #5a4a42;border-radius:50%;width:4px;height:4px;background:#6dae44;}.contacts-page > .content > .separator > .subtitle::before{left:25px;}.contacts-page > .content > .separator > .subtitle::after{right:25px;}.contacts-page.-directions > .content{margin-top:40px;}@media screen and (max-width:639px){.contacts-page.-directions > .content{margin-top:24px;}}.contacts-page.-directions > .content > .block > .map{margin-bottom:37px;}@media screen and (max-width:1019px){.contacts-page.-directions > .content > .block > .map{margin-bottom:34px;}}@media screen and (max-width:639px){.contacts-page.-directions > .content > .block > .map{margin-top:28px;}}.contacts-page.-directions > .content > .block > .addinfo{margin-top:25px;}@media screen and (max-width:1365px){.contacts-page.-directions > .content > .block > .addinfo{margin-top:42px;}}@media screen and (max-width:1019px){.contacts-page.-directions > .content > .block > .addinfo{margin-top:31px;}}@media screen and (max-width:639px){.contacts-page.-directions > .content > .block > .address,.contacts-page.-directions > .content > .block > .tel,.contacts-page.-directions > .content > .block > .mode{padding-left:38px;}.contacts-page.-directions > .content > .block > .address::before,.contacts-page.-directions > .content > .block > .tel::before,.contacts-page.-directions > .content > .block > .mode::before{left:0;}}@media screen and (max-width:1019px){.contacts-page.-directions > .content > .begintwo{margin-top:37px;}}.contacts-block > .header{padding:3px 0;}.contacts-block > .header::before,.contacts-block > .header::after{content:"";position:absolute;right:0;left:0;height:3px;background:#f6f6f6;}.contacts-block > .header::before{margin-top:-3px;}@media screen and (min-width:640px){.contacts-block > .header::after{margin-top:41px;}}.contacts-block > .header > .city{position:relative;padding:10px 56px;background:#f6f6f6;color:#6dad43;font-size:18px;font-weight:bold;vertical-align:top;}@media screen and (min-width:640px){.contacts-block > .header > .city{display:inline-block;}}@media screen and (max-width:639px){.contacts-block > .header > .city{text-align:center;}}.contacts-block > .header > .city::before,.contacts-block > .header > .city::after{content:"";position:absolute;top:0;bottom:0;margin:auto 0;border:2px solid #5a4a42;border-radius:50%;width:4px;height:4px;background:#6dae44;}.contacts-block > .header > .city::before{left:25px;}.contacts-block > .header > .city::after{right:25px;}.contacts-block > .map{position:relative;margin-top:28px;height:225px;}@media screen and (max-width:639px){.contacts-block > .map{margin-top:20px;height:189px;}}.contacts-block > .address,.contacts-block > .tel,.contacts-block > .mode{position:relative;padding-left:59px;color:#2f2f2f;font-size:14px;}@media screen and (max-width:639px){.contacts-block > .address,.contacts-block > .tel,.contacts-block > .mode{padding-left:56px;}}.contacts-block > .address::before,.contacts-block > .tel::before,.contacts-block > .mode::before{content:"";position:absolute;left:25px;}@media screen and (max-width:639px){.contacts-block > .address::before,.contacts-block > .tel::before,.contacts-block > .mode::before{left:22px;}}.contacts-block > .address > .label,.contacts-block > .tel > .label,.contacts-block > .mode > .label{margin-bottom:6px;color:#371a10;font-weight:bold;}.contacts-block > .address{margin-top:35px;}@media screen and (max-width:1365px) and (min-width:1020px){.contacts-block > .address{min-height:57px;}}.contacts-block > .address::before{top:0;width:16px;height:23px;background:url(/bitrix/templates/tgresurs/images/footer-contacts.png) no-repeat;}@media screen and (min-width:640px){.contacts-block > .tel,.contacts-block > .mode{display:inline-block;vertical-align:top;}}.contacts-block > .tel{margin-right:5px;}.contacts-block > .tel::before{top:3px;width:16px;height:19px;background:url(/bitrix/templates/tgresurs/images/addinfo-form.png) -17px 0 no-repeat;}.contacts-block > .tel > a{color:#6dae44;font-size:16px;font-weight:bold;text-decoration:none;}@media screen and (max-width:639px){.contacts-block > .mode{margin-top:23px;}}.contacts-block > .mode::before{top:3px;width:19px;height:19px;background:url(/bitrix/templates/tgresurs/images/addinfo-form.png) -33px 0 no-repeat;}.contacts-block > .subtitle{margin:33px 0;color:rgba(55,26,16,0.9);font-weight:bold;text-transform:uppercase;}@media screen and (max-width:1019px){.contacts-block > .subtitle{position:relative;margin:17px -25px 41px;padding:14px 58px;background:#f6f6f6;font-size:14px;text-align:center;}.contacts-block > .subtitle::before,.contacts-block > .subtitle::after{content:"";position:absolute;top:0;bottom:0;margin:auto 0;border:2px solid #5a4a42;border-radius:50%;width:4px;height:4px;background:#6dae44;}.contacts-block > .subtitle::before{left:25px;}.contacts-block > .subtitle::after{right:25px;}}@media screen and (max-width:639px){.contacts-block > .subtitle{margin-top:25px;margin-bottom:23px;padding:16px 46px;font-size:13px;line-height:1.23;}}.contacts-block > .addinfo{margin-top:20px;}@media screen and (max-width:639px){.contacts-block > .addinfo{margin:18px -25px 0;}}.contacts-block > .staff{margin-top:29px;font-size:14px;}@media screen and (min-width:1366px),(max-width:1019px) and (min-width:640px){.contacts-block > .staff{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}}@media screen and (max-width:639px){.contacts-block > .staff{margin-top:25px;}}.contacts-block > .staff > .member{-webkit-box-flex:1;-webkit-flex:1 1 35%;-ms-flex:1 1 35%;flex:1 1 35%;border:2px solid #ebebeb;border-radius:6px;padding:21px 22px 28px;min-width:0;}@media screen and (min-width:1366px){.contacts-block > .staff > .member{min-height:97px;}}@media screen and (min-width:1366px),(max-width:1019px) and (min-width:640px){.contacts-block > .staff > .member:nth-child(even){margin-left:26px;}.contacts-block > .staff > .member:nth-child(n+3){margin-top:22px;}}@media screen and (max-width:1365px) and (min-width:1020px){.contacts-block > .staff > .member{padding:23px 10px 25px 18px;}.contacts-block > .staff > .member + .member{margin-top:11px;}}@media screen and (max-width:1019px) and (min-width:640px){.contacts-block > .staff > .member{padding-right:25px;padding-left:25px;}.contacts-block > .staff > .member:nth-child(even){margin-left:14px;}}@media screen and (max-width:639px){.contacts-block > .staff > .member{padding-bottom:25px;}.contacts-block > .staff > .member + .member{margin-top:8px;}}.contacts-block > .staff > .member > .name,.contacts-block > .staff > .member > .tel,.contacts-block > .staff > .member > .email{position:relative;padding-left:35px;}@media screen and (max-width:1365px) and (min-width:1020px){.contacts-block > .staff > .member > .name,.contacts-block > .staff > .member > .tel,.contacts-block > .staff > .member > .email{padding-left:32px;}}.contacts-block > .staff > .member > .name::before,.contacts-block > .staff > .member > .tel::before,.contacts-block > .staff > .member > .email::before{content:"";position:absolute;}.contacts-block > .staff > .member > .name > .label,.contacts-block > .staff > .member > .tel > .label,.contacts-block > .staff > .member > .email > .label{margin-bottom:5px;color:#371a10;font-weight:bold;line-height:1;}@media screen and (max-width:1365px) and (min-width:1020px){.contacts-block > .staff > .member > .name > .label,.contacts-block > .staff > .member > .tel > .label,.contacts-block > .staff > .member > .email > .label{display:inline-block;margin-bottom:0;}}.contacts-block > .staff > .member > .name > a,.contacts-block > .staff > .member > .tel > a,.contacts-block > .staff > .member > .email > a{color:inherit;text-decoration:none;}.contacts-block > .staff > .member > .name::before{top:3px;left:1px;width:17px;height:19px;background:url(/bitrix/templates/tgresurs/images/addinfo-form.png) no-repeat;}@media screen and (max-width:1365px){.contacts-block > .staff > .member > .name::before{top:0;}}.contacts-block > .staff > .member > .tel{margin-top:14px;}@media screen and (max-width:1365px){.contacts-block > .staff > .member > .tel{margin-top:23px;}}@media screen and (max-width:639px){.contacts-block > .staff > .member > .tel{margin-top:14px;}}.contacts-block > .staff > .member > .tel::before{top:-2px;left:3px;width:13px;height:24px;background:url(/bitrix/templates/tgresurs/images/mobtel.png) no-repeat;}@media screen and (max-width:1365px){.contacts-block > .staff > .member > .tel::before{top:-1px;}}.contacts-block > .staff > .member > .tel > a{color:#6dae44;font-size:16px;font-weight:bold;}.contacts-block > .staff > .member > .email{margin-top:13px;}@media screen and (max-width:1365px){.contacts-block > .staff > .member > .email{margin-top:20px;}}@media screen and (max-width:639px){.contacts-block > .staff > .member > .email{margin-top:13px;}}.contacts-block > .staff > .member > .email::before{top:1px;left:0;width:19px;height:14px;background:url(/bitrix/templates/tgresurs/images/addinfo-form.png) -52px 0 no-repeat;}@media screen and (max-width:1365px){.contacts-block > .staff > .member > .email::before{top:2px;}}.requisites-link{display:inline-block;color:rgba(55,26,16,0.9);-webkit-text-decoration-color:rgba(115,84,69,0.9);text-decoration-color:rgba(115,84,69,0.9);}.requisites-link::before{content:"";display:inline-block;margin:0 13px 2px 0;width:22px;height:25px;background:url(/bitrix/templates/tgresurs/images/requisites.png) no-repeat;vertical-align:middle;}.services-page{padding-bottom:33px;}@media screen and (max-width:1365px){.services-page{padding-bottom:25px;}}@media screen and (max-width:1019px){.services-page{padding-bottom:42px;}}@media screen and (max-width:639px){.services-page{padding-bottom:34px;}}@media screen and (min-width:1020px){.services-page > .aside > .tabs > .list > .item + .item{margin-top:15px;}}@media screen and (max-width:1019px){.services-page > .content{margin-top:23px;border-top:3px solid #ebebeb;}}@media screen and (max-width:639px){.services-page > .content{margin-top:30px;border-top:0;}}@media screen and (max-width:1019px) and (min-width:640px){.services-page > .content > .blocks{margin-top:19px;}}.services-page > .content > .blocks:not(.-active){display:none;}.services-page > .content > .blocks > .other{margin-top:48px;}@media screen and (min-width:1020px){.services-page > .content > .tabs{display:none;}}.services-block > .subtitle{color:#371a10;font-size:25px;font-weight:bold;}@media screen and (max-width:1019px){.services-block > .subtitle{font-size:20px;}}@media screen and (max-width:639px){.services-block > .subtitle{font-size:18px;}}.services-block > .text,.services-text{margin-top:18px;color:#2f2f2f;font-size:14px;line-height:1.57;}.services-text.services-top{padding-right:75px;padding-left:47px;padding-bottom:30px;margin-top:0px;}.services-text.services-bottom{padding-right:75px;padding-left:47px;}.services-block > .img{position:relative;margin-top:26px;}@media screen and (max-width:1019px){.services-block > .img{margin-top:18px;}}@media screen and (max-width:639px){.services-block > .img{margin:24px -25px 0;height:177px;}}.services-block > .img > img{width:100%;height:auto;vertical-align:top;}.services-block > .img > img.-mob{display:none;}@media screen and (max-width:639px){.services-block > .img > img{display:none;position:absolute;top:0;left:50%;margin-left:-190px;width:auto;}.services-block > .img > img.-mob{display:block;}}@media screen and (max-width:639px){.services-delivery > .advantages{margin:0 -25px;}}.services-delivery > .addinfo{margin-top:48px;}@media screen and (max-width:1019px){.services-delivery > .addinfo{margin-top:42px;}}@media screen and (max-width:639px){.services-delivery > .addinfo{margin:33px -25px 0;}}.delivery-advantages{position:relative;border-top:3px solid #735445;padding:0 0 69px;background:#f6f6f6;}@media screen and (min-width:640px){.delivery-advantages{border-radius:0 0 6px 6px;}}@media screen and (max-width:639px){.delivery-advantages{padding-bottom:61px;}}.delivery-advantages > .header{margin:-28px 0 42px;text-align:center;}@media screen and (max-width:639px){.delivery-advantages > .header{margin-bottom:30px;}}.delivery-advantages > .header > .title{display:inline-block;border:3px solid #735445;padding:12px 22px 13px;border-radius:10px;background:#fff;font-size:20px;}@media screen and (max-width:1019px){.delivery-advantages > .header > .title{font-size:18px;}}@media screen and (max-width:639px){.delivery-advantages > .header > .title{padding-right:7px;padding-left:7px;}}.delivery-advantages > .header > .title::before,.delivery-advantages > .header > .title::after{margin-bottom:2px;}@media screen and (max-width:639px){.delivery-advantages > .header > .title::before{margin-right:17px;}.delivery-advantages > .header > .title::after{margin-left:17px;}}.delivery-advantages .item{margin:0 auto;max-width:580px;text-align:center;}@media screen and (max-width:1019px){.delivery-advantages .item{max-width:485px;}}@media screen and (max-width:639px){.delivery-advantages .item{padding:0 18px;}}.delivery-advantages .item + .item{margin-top:45px;}.delivery-advantages .item::before{content:"";display:inline-block;height:167px;vertical-align:top;}.delivery-advantages .item > .label{margin-top:8px;color:#371a10;font-size:19px;font-weight:bold;}@media screen and (max-width:1019px){.delivery-advantages .item > .label{font-size:16px;}}@media screen and (max-width:639px){.delivery-advantages .item > .label{margin-top:0;line-height:1.13;}}.delivery-advantages .item > .text{margin-top:9px;color:#2f2f2f;font-size:14px;line-height:1.57;}@media screen and (max-width:639px){.delivery-advantages .item > .text{margin-top:13px;line-height:1.29;}}@media screen and (max-width:639px){.delivery-advantages .item > .label,.delivery-advantages .item > .text{margin-right:auto;margin-left:auto;max-width:225px;}}.delivery-advantages .item.-transport::before{width:245px;background:url(/bitrix/templates/tgresurs/images/services-advantages.png) no-repeat;}.delivery-advantages .item.-geography::before{width:284px;background:url(/bitrix/templates/tgresurs/images/services-advantages.png) -245px 0 no-repeat;}.delivery-advantages .item.-specialists::before{width:246px;background:url(/bitrix/templates/tgresurs/images/services-advantages.png) -529px 0 no-repeat;}@media screen and (max-width:639px){.services-cutting > .img{height:133px;}}.services-cutting > .pricelist{margin-top:41px;}@media screen and (max-width:639px){.services-cutting > .pricelist{margin-top:22px;}}.services-cutting > .features{margin-top:31px;padding-left:55px;}@media screen and (max-width:639px){.services-cutting > .features{padding-left:25px;}}.services-cutting > .note{position:relative;margin-top:24px;padding-left:55px;min-height:32px;color:#2f2f2f;font-size:14px;line-height:1.57;}.services-cutting > .note::before{content:"";position:absolute;top:7px;left:0;width:41px;height:32px;background:url(/bitrix/templates/tgresurs/images/cutting-note.png) no-repeat;}.services-cutting > .paidseparately{margin-top:48px;}.services-cutting > .discounts{margin-top:31px;}@media screen and (max-width:639px){.services-cutting > .discounts{margin:34px -25px 0;}}.services-cutting > .formdownload{margin-top:50px;}.services-cutting > .contacts{margin-top:55px;}.services-cutting > .addinfo{margin-top:29px;}@media screen and (max-width:639px){.services-cutting > .addinfo{margin:5px -25px 0;}}.services-cutting > .addinfo > .requestcall{margin:0;padding-top:53px;}@media screen and (max-width:1365px){.services-cutting > .addinfo > .requestcall{padding-bottom:44px;}}@media screen and (max-width:639px){.services-cutting > .addinfo > .requestcall{padding-top:43px;padding-bottom:60px;background-position:right 20px bottom 2px;}}.services-cutting > .addinfo > .requestcall::before{display:none;}@media screen and (min-width:640px){.cutting-pricelist > .header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}}.cutting-pricelist > .header > .title{color:#000;font-size:18px;font-weight:bold;}@media screen and (max-width:1019px){.cutting-pricelist > .header > .title{font-size:16px;}}.cutting-pricelist > .header > .download{margin-top:7px;font-size:14px;}@media screen and (max-width:639px){.cutting-pricelist > .header > .download{margin-top:20px;}}.cutting-pricelist > .table{margin-top:25px;border-collapse:separate;border:1px solid #f0f0f0;border-radius:6px;width:100%;overflow:hidden;}@media screen and (max-width:639px){.cutting-pricelist > .table{display:block;}.cutting-pricelist > .table thead,.cutting-pricelist > .table tbody,.cutting-pricelist > .table tr{display:block;}}.cutting-pricelist > .table th{padding:17px;background:#6dad43;color:#fff;font-weight:bold;vertical-align:middle;}@media screen and (max-width:1019px){.cutting-pricelist > .table th{padding:11px;font-size:14px;line-height:1.14;}}@media screen and (max-width:639px){.cutting-pricelist > .table th{display:none;}}.cutting-pricelist > .table th.-price{border-left:1px solid #f0f0f0;width:226px;background:#589034;}@media screen and (max-width:1019px){.cutting-pricelist > .table th.-price{width:166px;}}.cutting-pricelist > .table th.-mob{display:block;padding:17px;}@media screen and (min-width:640px){.cutting-pricelist > .table th.-mob{display:none;}}.cutting-pricelist > .table td{border-top:1px solid #f0f0f0;padding:17px 21px;vertical-align:middle;}@media screen and (max-width:1019px){.cutting-pricelist > .table td{font-size:14px;}}@media screen and (max-width:639px){.cutting-pricelist > .table td{display:block;padding-right:10px;padding-left:10px;text-align:center;}}.cutting-pricelist > .table td + td{border-left:1px solid #f0f0f0;}@media screen and (max-width:639px){.cutting-pricelist > .table td + td{border-left:0;}}.cutting-pricelist > .table td.-price{font-weight:bold;text-align:center;}.cutting-pricelist > .table td > .label{position:relative;padding-left:28px;color:#000;}@media screen and (max-width:639px){.cutting-pricelist > .table td > .label{padding:0;}}.cutting-pricelist > .table td > .label::before{content:"";position:absolute;top:4px;bottom:0;left:0;margin:auto 0;border:2px solid #5a4a42;border-radius:50%;width:3px;height:3px;background:#6dae44;}@media screen and (max-width:639px){.cutting-pricelist > .table td > .label::before{display:none;}}@media screen and (min-width:1366px){.paid-separately{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:solid #f6f6f6;border-width:3px 0 3px 0;}}@media screen and (max-width:1365px){.paid-separately > .header{border:solid #f6f6f6;border-width:3px 0 3px 0;}}@media screen and (max-width:639px){.paid-separately > .header{margin:0 -25px;}}.paid-separately > .header > .label{padding:15px 30px;background:#f6f6f6;color:#371a10;font-size:18px;font-weight:bold;vertical-align:top;}@media screen and (min-width:640px){.paid-separately > .header > .label{display:inline-block;}}@media screen and (max-width:1365px){.paid-separately > .header > .label{padding-right:28px;padding-left:28px;}}@media screen and (max-width:1019px){.paid-separately > .header > .label{font-size:16px;}}@media screen and (max-width:639px){.paid-separately > .header > .label{padding-right:25px;padding-left:25px;}}.paid-separately > .list{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;}@media screen and (min-width:1366px){.paid-separately > .list{padding-left:30px;}}@media screen and (min-width:1020px){.paid-separately > .list{padding-right:40px;}}@media screen and (min-width:640px){.paid-separately > .list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}}@media screen and (max-width:1365px){.paid-separately > .list{margin-top:26px;}}.paid-separately > .list > li{position:relative;padding-left:50px;font-size:14px;}.paid-separately > .list > li::before{content:"";position:absolute;top:0;bottom:0;left:0;margin:auto 0;background:url(/bitrix/templates/tgresurs/images/paid-separately.png) no-repeat;}.paid-separately > .list > li.-map::before{width:29px;height:24px;}@media screen and (max-width:639px){.paid-separately > .list > li.-packing{margin-top:25px;}}.paid-separately > .list > li.-packing::before{width:38px;height:25px;background-position:-29px 0;}@media screen and (max-width:639px){.paid-separately > .list > li.-delivery{margin-top:25px;}}.paid-separately > .list > li.-delivery::before{width:36px;height:24px;background-position:-67px 0;}.cutting-discounts{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:44px 0;background:#f6f6f6;}@media screen and (min-width:640px){.cutting-discounts{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-radius:6px;}}@media screen and (max-width:1365px){.cutting-discounts{padding-bottom:30px;}}@media screen and (max-width:1019px){.cutting-discounts{padding-right:10px;padding-left:10px;}}@media screen and (max-width:639px){.cutting-discounts{padding:33px 0;}}.cutting-discounts > .item{-webkit-box-flex:0;-webkit-flex:0 1 230px;-ms-flex:0 1 230px;flex:0 1 230px;margin:0 36px;min-width:0;color:#2f2f2f;font-size:14px;line-height:1.43;text-align:center;}@media screen and (max-width:1365px){.cutting-discounts > .item{margin:0 22px;}}@media screen and (max-width:1019px){.cutting-discounts > .item{margin:0 10px;}}@media screen and (max-width:639px){.cutting-discounts > .item{margin:0 auto;max-width:170px;}.cutting-discounts > .item + .item{margin-top:37px;}}.cutting-discounts > .item::before{content:"";display:block;position:relative;left:50%;background:url(/bitrix/templates/tgresurs/images/cutting-discounts.png) no-repeat;}.cutting-discounts > .item.-regular::before{margin-left:-99px;width:197px;height:139px;}@media screen and (min-width:640px){.cutting-discounts > .item.-wholesale{padding-top:16px;}}.cutting-discounts > .item.-wholesale::before{margin-left:-96px;width:192px;height:123px;background-position:-197px 0;}@media screen and (min-width:640px){.cutting-discounts > .item.-own{padding-top:17px;}}.cutting-discounts > .item.-own::before{margin-left:-97px;width:194px;height:122px;background-position:-389px 0;}.cutting-formdownload{text-align:center;}.cutting-formdownload > .title{color:#478421;font-size:23px;font-weight:bold;line-height:1.09;}@media screen and (max-width:1365px){.cutting-formdownload > .title{line-height:1.17;}}@media screen and (max-width:1019px){.cutting-formdownload > .title{font-size:20px;line-height:1.2;}}@media screen and (max-width:639px){.cutting-formdownload > .title{font-size:16px;line-height:1.13;}}.cutting-formdownload > .download{margin-top:36px;font-size:14px;}@media screen and (max-width:1365px){.cutting-formdownload > .download{margin-top:28px;}}.cutting-contacts{border:solid #f6f6f6;border-width:0 0 3px;}@media screen and (min-width:640px){.cutting-contacts{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}}@media screen and (max-width:1365px){.cutting-contacts{border-width:3px;border-radius:10px;}}@media screen and (max-width:639px){.cutting-contacts{border:0;}}.cutting-contacts > .header{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;border:solid #f6f6f6;border-width:3px 0 3px;}@media screen and (min-width:640px){.cutting-contacts > .header{text-align:center;}}@media screen and (max-width:1365px){.cutting-contacts > .header{border-top:0;}}@media screen and (max-width:639px){.cutting-contacts > .header{margin:0 -25px;}}.cutting-contacts > .header > .title{display:inline-block;padding:8px 25px;background:#f6f6f6;font-size:18px;}@media screen and (max-width:1019px){.cutting-contacts > .header > .title{font-size:16px;}}@media screen and (max-width:639px){.cutting-contacts > .header > .title{text-align:left;}}.cutting-contacts > .header > .title::before,.cutting-contacts > .header > .title::after{margin-bottom:0;}@media screen and (max-width:639px){.cutting-contacts > .header > .title::before,.cutting-contacts > .header > .title::after{display:none;}}.cutting-contacts > .block{padding:37px 58px 45px;color:#2f2f2f;font-size:14px;}@media screen and (max-width:1365px){.cutting-contacts > .block{-webkit-box-flex:1;-webkit-flex:1 1 0%;-ms-flex:1 1 0%;flex:1 1 0%;padding-left:30px;padding-right:30px;}}@media screen and (max-width:1365px){.cutting-contacts > .block{padding-left:22px;padding-right:15px;}}@media screen and (max-width:639px){.cutting-contacts > .block{padding:30px 0;}}.cutting-contacts > .block + .block{border-left:3px solid #f6f6f6;}@media screen and (max-width:639px){.cutting-contacts > .block + .block{border-top:3px solid #f6f6f6;border-left:0;}}.cutting-contacts > .block > .name,.cutting-contacts > .block > .tel,.cutting-contacts > .block > .email{position:relative;padding-left:32px;}.cutting-contacts > .block > .name::before,.cutting-contacts > .block > .tel::before,.cutting-contacts > .block > .email::before{content:"";position:absolute;top:0;bottom:0;margin:auto 0;background:url(/bitrix/templates/tgresurs/images/addinfo-form.png) no-repeat;}.cutting-contacts > .block > .name > .label,.cutting-contacts > .block > .tel > .label,.cutting-contacts > .block > .email > .label{color:#371a10;font-weight:bold;}.cutting-contacts > .block > .name::before{left:1px;width:17px;height:19px;}.cutting-contacts > .block > .tel{margin-top:20px;}.cutting-contacts > .block > .tel::before{left:2px;width:16px;height:19px;background-position:-17px 0;}.cutting-contacts > .block > .tel > a{color:#6dae44;font-size:16px;text-decoration:none;}.cutting-contacts > .block > .email{margin-top:23px;}.cutting-contacts > .block > .email::before{left:0;width:19px;height:14px;background-position:-52px 0;}.cutting-contacts > .block > .email > a{color:inherit;text-decoration:none;}@media screen and (max-width:639px){.services-storage > .img{height:164px;}.services-storage > .img > img{margin-left:-173px;}}.services-storage > .features{margin-top:25px;border-bottom:0;padding-bottom:50px;}@media screen and (max-width:1019px){.services-storage > .features{padding-top:40px;padding-right:32px;padding-left:32px;}}@media screen and (max-width:639px){.services-storage > .features{margin-top:0;padding-right:25px;padding-bottom:60px;padding-left:25px;}}@media screen and (max-width:639px){.services-storage > .advantages{margin-right:-25px;margin-left:-25px;}}.services-storage > .howfind{margin-top:50px;}@media screen and (max-width:1019px){.services-storage > .howfind{margin-top:40px;}}.services-storage > .infrastructure{margin-top:50px;}@media screen and (max-width:639px){.services-storage > .infrastructure{margin-top:45px;}}.services-storage > .addinfo{margin-top:50px;border:3px solid #ebebeb;border-radius:10px;padding-top:43px;padding-bottom:35px;}@media screen and (max-width:1365px){.services-storage > .addinfo > .call > .label{max-width:380px;}}@media screen and (max-width:639px){.services-storage > .addinfo > .call > .label{padding:0;}}@media screen and (max-width:1019px){.services-storage > .addinfo{margin-top:30px;}}@media screen and (max-width:639px){.services-storage > .addinfo{margin:30px -25px;border-width:3px 0 3px 0;border-radius:0;padding-right:25px;padding-left:25px;}}.services-storage > .addinfo > .requestcall{margin:0 -3px;}@media screen and (max-width:639px){.services-storage > .addinfo > .requestcall{margin:0 -25px;padding-top:62px;}.services-storage > .addinfo > .requestcall::before{display:block;top:-32px;}}.storage-advantages{position:relative;border-top:3px solid #735445;padding:0 0 65px;background:#f6f6f6;}@media screen and (min-width:640px){.storage-advantages{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-radius:0 0 6px 6px;}}@media screen and (max-width:1365px){.storage-advantages{padding-bottom:55px;}}.storage-advantages > .header{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin:-29px 0 53px;text-align:center;}@media screen and (max-width:1365px){.storage-advantages > .header{margin-bottom:43px;}}@media screen and (max-width:639px){.storage-advantages > .header{margin:-36px 0 33px;}}.storage-advantages > .header > .title{display:inline-block;border:3px solid #735445;padding:12px 22px 13px;border-radius:10px;background:#fff;font-size:20px;}@media screen and (max-width:1019px){.storage-advantages > .header > .title{font-size:18px;}}@media screen and (max-width:639px){.storage-advantages > .header > .title{position:relative;padding-top:13px;padding-bottom:14px;max-width:220px;font-size:16px;}}.storage-advantages > .header > .title::before,.storage-advantages > .header > .title::after{margin-bottom:2px;}@media screen and (max-width:639px){.storage-advantages > .header > .title::before,.storage-advantages > .header > .title::after{position:absolute;top:0;bottom:0;margin:auto 0;}}@media screen and (max-width:639px){.storage-advantages > .header > .title::before{left:9px;}.storage-advantages > .header > .title::after{right:9px;}}.storage-advantages .item{margin:10px 20px;max-width:260px;text-align:center;}@media screen and (max-width:1365px) and (min-width:640px){.storage-advantages .item{margin-right:15px;margin-left:15px;max-width:190px;}}@media screen and (max-width:1019px){.storage-advantages .item{margin-right:10px;margin-left:10px;}}@media screen and (max-width:639px){.storage-advantages .item{margin:0 auto;}.storage-advantages .item + .item{margin-top:25px;}}.storage-advantages .item::before{content:"";display:inline-block;height:93px;background:url(/bitrix/templates/tgresurs/images/storage-advantages.png) no-repeat;vertical-align:top;}.storage-advantages .item > .label{color:#371a10;font-size:14px;line-height:1.29;font-weight:bold;}@media screen and (max-width:1365px){.storage-advantages .item > .label{line-height:1.14;}}@media screen and (min-width:1366px){.storage-advantages .item.-location{max-width:235px;}}@media screen and (max-width:1365px) and (min-width:640px){.storage-advantages .item.-location{max-width:185px;}}.storage-advantages .item.-location::before{width:80px;background-position:0 13px;}.storage-advantages .item.-volume{max-width:235px;}@media screen and (max-width:1365px) and (min-width:640px){.storage-advantages .item.-volume{max-width:150px;}}.storage-advantages .item.-volume::before{width:129px;background-position:-80px 0;}@media screen and (min-width:1366px){.storage-advantages .item.-time{max-width:235px;}}@media screen and (max-width:1365px) and (min-width:1020px){.storage-advantages .item.-time{max-width:185px;}}@media screen and (max-width:1019px) and (min-width:640px){.storage-advantages .item.-time{max-width:155px;}}.storage-advantages .item.-time::before{width:107px;background-position:-209px 4px;}.storage-advantages .item.-round::before{width:109px;background-position:-316px 13px;}.storage-advantages .item.-demand::before{width:105px;background-position:-425px 14px;}.storage-howfind{color:#2f2f2f;}.storage-howfind > .title{color:#371a10;font-size:20px;font-weight:bold;}@media screen and (max-width:1019px){.storage-howfind > .title{font-size:17px;}}@media screen and (max-width:639px){.storage-howfind > .title{font-size:16px;}}.storage-howfind > .text{margin-top:23px;font-size:14px;line-height:1.57;}.storage-howfind > .address{position:relative;margin-top:30px;padding-left:43px;font-size:14px;}.storage-howfind > .address::before{content:"";position:absolute;top:0;left:0;width:16px;height:23px;background:url(/bitrix/templates/tgresurs/images/footer-contacts.png) no-repeat;}.storage-howfind > .address > .label{margin-bottom:9px;color:#371a10;font-weight:bold;}.storage-howfind > .map{margin-top:27px;height:273px;}@media screen and (max-width:639px){.storage-howfind > .map{margin:25px -25px 0;height:167px;}}.storage-infrastructure > .title{color:#371a10;font-size:20px;font-weight:bold;}@media screen and (max-width:1019px){.storage-infrastructure > .title{font-size:18px;}}@media screen and (max-width:639px){.storage-infrastructure > .title{font-size:16px;}}.storage-infrastructure > .text{color:#2f2f2f;margin-top:20px;font-size:14px;line-height:1.57;}.storage-infrastructure > .text > p + p{margin-top:1em;}.storage-infrastructure > .scheme{position:relative;margin-top:47px;padding:0 35px;min-height:392px;background:url(/bitrix/templates/tgresurs/images/storage-infrastructure.png) top center no-repeat;text-align:center;}@media screen and (max-width:1365px){.storage-infrastructure > .scheme{margin-top:30px;padding:0;background-image:url(/bitrix/templates/tgresurs/images/storage-infrastructure-alt.png);background-position:top 43px center;}}@media screen and (max-width:1019px){.storage-infrastructure > .scheme{background-image:url(/bitrix/templates/tgresurs/images/storage-infrastructure-mob.png);background-position:top 155px center;}}@media screen and (max-width:639px){.storage-infrastructure > .scheme{margin-right:-25px;margin-left:-25px;padding-top:45px;background-image:url(/bitrix/templates/tgresurs/images/storage-infrastructure-mob-alt.png);background-position:top center;}}.storage-infrastructure > .scheme > .label{top:97px;right:0;left:0;margin:0 auto;width:255px;color:#565656;font-size:23px;font-weight:bold;line-height:1;}@media screen and (min-width:640px){.storage-infrastructure > .scheme > .label{position:absolute;}}@media screen and (max-width:1365px){.storage-infrastructure > .scheme > .label{top:115px;font-size:18px;}}@media screen and (max-width:1019px){.storage-infrastructure > .scheme > .label{top:205px;width:200px;font-size:15px;}}.storage-infrastructure > .scheme > .label > .area{margin-top:14px;color:#6dad43;font-size:42px;line-height:.89;}@media screen and (max-width:1365px){.storage-infrastructure > .scheme > .label > .area{font-size:32px;}}@media screen and (max-width:1019px){.storage-infrastructure > .scheme > .label > .area{font-size:26px;}}.storage-infrastructure > .scheme > .label > .area > .value{font-size:48px;}@media screen and (max-width:1365px){.storage-infrastructure > .scheme > .label > .area > .value{font-size:36px;}}@media screen and (max-width:1019px){.storage-infrastructure > .scheme > .label > .area > .value{font-size:30px;}}@media screen and (min-width:640px){.storage-infrastructure > .scheme > .list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}}@media screen and (max-width:1365px){.storage-infrastructure > .scheme > .list{margin:0 auto;max-width:652px;}}@media screen and (max-width:1019px){.storage-infrastructure > .scheme > .list{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}}@media screen and (max-width:639px){.storage-infrastructure > .scheme > .list{margin-top:105px;}}.storage-infrastructure > .scheme > .list > .item{-webkit-box-flex:0;-webkit-flex:0 1 239px;-ms-flex:0 1 239px;flex:0 1 239px;color:#000;font-size:14px;font-weight:bold;line-height:1.07;}@media screen and (max-width:1365px){.storage-infrastructure > .scheme > .list > .item{-webkit-flex-basis:175px;-ms-flex-preferred-size:175px;flex-basis:175px;}}@media screen and (max-width:1019px) and (min-width:640px){.storage-infrastructure > .scheme > .list > .item{margin:0 10px;}.storage-infrastructure > .scheme > .list > .item:nth-child(n+4){margin-top:282px;}}@media screen and (min-width:1020px){.storage-infrastructure > .scheme > .list > .item:nth-child(even){margin-left:40%;}}@media screen and (max-width:639px){.storage-infrastructure > .scheme > .list > .item{margin:0 auto;max-width:240px;}.storage-infrastructure > .scheme > .list > .item + .item{margin-top:25px;}}@media screen and (min-width:1366px){.storage-infrastructure > .scheme > .list > .item:nth-child(n+3){margin-top:17px;}}@media screen and (min-width:1020px){.storage-infrastructure > .scheme > .list > .item:nth-child(n+3){margin-top:15px;}}.storage-infrastructure > .scheme > .list > .item > .icon{position:relative;margin:0 auto 10px;border:3px solid #ebebeb;border-radius:15px;width:102px;height:88px;}@media screen and (max-width:1365px){.storage-infrastructure > .scheme > .list > .item > .icon{margin-bottom:8px;}}.storage-infrastructure > .scheme > .list > .item > .icon::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;background:url(/bitrix/templates/tgresurs/images/storage-infrastructure-items.png) no-repeat;}.storage-infrastructure > .scheme > .list > .item.-railways .icon::after{width:57px;height:69px;}.storage-infrastructure > .scheme > .list > .item.-forklift .icon::after{width:75px;height:72px;background-position:-57px 0;}.storage-infrastructure > .scheme > .list > .item.-trestles .icon::after{width:87px;height:63px;background-position:-132px 0;}.storage-infrastructure > .scheme > .list > .item.-cranes .icon::after{width:81px;height:69px;background-position:-219px 0;}.storage-infrastructure > .scheme > .list > .item.-warehouses .icon::after{width:73px;height:68px;background-position:-300px 0;}.storage-infrastructure > .scheme > .list > .item.-locomotives .icon::after{width:79px;height:73px;background-position:-373px 0;}.contact-person > .title{color:#371a10;font-size:19px;font-weight:bold;}@media screen and (max-width:1019px){.contact-person > .title{font-size:16px;}}@media screen and (max-width:639px){.contact-person > .title{font-size:14px;}}.contact-person > .info{margin-top:20px;border:solid #ebebeb;border-width:3px 3px 0 3px;border-radius:6px 6px 0 0;padding:37px 60px 71px;font-size:14px;text-align:left;}@media screen and (max-width:639px){.contact-person > .info{margin-top:15px;padding-right:23px;padding-bottom:40px;padding-left:23px;}}.contact-person > .info > .name,.contact-person > .info > .tel,.contact-person > .info > .email{position:relative;padding-left:32px;}.contact-person > .info > .name::before,.contact-person > .info > .tel::before,.contact-person > .info > .email::before{content:"";position:absolute;top:0;bottom:0;margin:auto 0;background:url(/bitrix/templates/tgresurs/images/addinfo-form.png) no-repeat;}.contact-person > .info > .name > .label,.contact-person > .info > .tel > .label,.contact-person > .info > .email > .label{color:#371a10;font-weight:bold;}@media screen and (max-width:639px){.contact-person > .info > .name > .label,.contact-person > .info > .tel > .label,.contact-person > .info > .email > .label{display:block;margin-bottom:5px;}}.contact-person > .info > .name::before{left:1px;width:17px;height:19px;}.contact-person > .info > .tel{margin-top:20px;}.contact-person > .info > .tel::before{left:2px;width:16px;height:19px;background-position:-17px 0;}.contact-person > .info > .tel > a{color:#6dae44;font-size:16px;font-weight:bold;text-decoration:none;}.contact-person > .info > .email{margin-top:23px;}.contact-person > .info > .email::before{left:0;width:19px;height:14px;background-position:-52px 0;}.contact-person > .info > .email > a{color:inherit;text-decoration:none;}.storage-requisites{text-align:center;}.storage-requisites > .label{color:#371a10;font-size:19px;font-weight:bold;}@media screen and (max-width:1019px){.storage-requisites > .label{font-size:16px;}}@media screen and (max-width:639px){.storage-requisites > .label{font-size:14px;}}.storage-requisites > .download{margin-top:18px;font-size:14px;}@media screen and (max-width:639px){.storage-requisites > .download{margin-top:11px;}}.search-button{border-radius:23px;width:220px;height:45px;vertical-align:4px;}.js-card-descr-text img{max-width:100%}.bx-section-desc p,.bx-section-desc div,.bx-section-desc ul,.bx-section-desc ol,.bx-section-desc h2{margin-bottom:10px;line-height:normal;}.bx-section-desc li{margin-bottom:5px;}.bx-section-desc .h{font-weight:bold;}.bx-section-desc h2,.bx-section-desc h3,.bx-section-desc .h2,.bx-section-desc .h3{font-weight:bold}.bx-section-desc ul{list-style:disc inside;margin-left:20px;}.bx-section-desc ol{list-style:decimal inside;margin-left:20px;}.bx-section-desc ol[type]{list-style:lower-alpha inside}.bx-section-desc li > ol,.bx-section-desc li > ul{margin-top:5px;}.bold{font-weight:bold;}.cursiv{font-style:italic}.bx-section-desc table{empty-cells:show;border-collapse:collapse;margin:10px 0;font-size:12px;}.bx-section-desc table td,.bx-section-desc table th{border:1px solid #ccc;padding:5px;vertical-align:top;}.bx-section-desc table tr:nth-child(odd){background-color:#eee;}.ul-list{margin-top:5px;}@media screen and (max-width:639px){.ul-list{margin-top:10px;}}.ul-list > li{position:relative;padding-left:31px;}.ul-list > li + li{margin-top:5px;}@media screen and (max-width:639px){.ul-list > li + li{margin-top:10px;}}.ul-list > li::before{content:"";position:absolute;top:9px;left:11px;border:2px solid #5a4a42;border-radius:50%;width:4px;height:4px;background:#6dae44;}@media screen and (max-width:639px){.ul-list > li::before{top:7px;}}div.page-404{position:relative;}div.page-404 .page-title{margin-top:60px;margin-bottom:5px;}div.page-404 p,div.page-404 li{font-size:16px;line-height:30px;font-family:'Open Sans',sans-serif;}div.page-404 .you{font-size:19px;font-weight:bold;margin-top:30px;}div.page-404 .down{margin-left:30px;}div.page-404 ul{margin:10px 0 20px;}div.page-404 .go-to-cat{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;border-radius:23px;width:220px;height:45px;display:block;margin:30px 0 100px;}div.page-404 li.arrow{position:relative;}div.page-404 li.arrow:after{display:block;position:absolute;background:url(/images/404-arrow.png) no-repeat;width:266px;height:244px;content:'';bottom:7px;left:300px;}div.page-404 .car404{position:absolute;top:50px;right:-20px}div.page-404 .text > p{max-width:500px;line-height:normal;}@media screen and (max-width:1365px){div.page-404 .text > p{max-width:420px}div.page-404 li.arrow:after{background:url(/images/404-arrow-960.png) no-repeat;width:152px;height:224px;left:275px;}div.page-404 .car404{width:550px;}div.page-404 .down{margin-left:15px;}}@media screen and (max-width:1019px){div.page-404 .car404{position:static;margin-top:-50px;margin-bottom:50px;}}@media screen and (max-width:639px){div.page-404 li.arrow:after{display:none;}div.page-404 p,div.page-404 li{font-size:14px}div.page-404 .you{font-size:17px;}div.page-404 .car404{max-width:100%;}div.page-404 li{line-height:24px}}.new-b-main{width:100%;max-width:1200px;position:relative;margin:20px auto;}.new-b-main-title{}.new-b-main-title h1{font-size:34px;font-weight:700;text-align:center;margin:0 0 20px 0;color:#371A10;}.slide-description a{color:#FDFE00;font-weight:700;}.cont-slider{}.cont-slider{width:100%;height:400px;position:relative;overflow:hidden;}.slider{display:flex;width:100%;height:100%;transition:transform 0.5s ease;z-index:0;}.slide{min-width:100%;height:100%;position:relative;background-size:cover;background-position:center;border-radius:20px;}.slide-content{position:absolute;left:50px;top:50%;transform:translateY(-50%);color:white;max-width:500px;}.slide-title{font-size:42px;font-weight:bold;margin-bottom:15px;}.slide-description{font-size:18px;margin-bottom:25px;}.slide-button{background-color:#6DAE44;color:white;border:none;padding:12px 30px;border-radius:56px;font-size:16px;cursor:pointer;transition:opacity 0.3s;margin-bottom:25px;}.slide-button:hover{opacity:0.9;}.slide-note{position:absolute;bottom:-35%;left:0;font-size:14px;opacity:0.7;color:white;width:120%;}.slider-dots{position:absolute;bottom:30px;left:50%;transform:translateX(-50%);display:flex;gap:10px;}.dot{width:6px;height:6px;border-radius:50%;border:2px solid white;cursor:pointer;transition:background 0.3s;}.dot.active{background:white;}.slider-btn{position:absolute;top:55%;transform:translateY(-50%);width:40px;height:40px;background:white;border-radius:50%;border:2px solid #6DAE44;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:9;}.slider-btn.prev{left:-20px;}.slider-btn.next{right:-20px;}.slider-btn::after{content:'';width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;}.slider-btn.prev::after{border-right:10px solid #6DAE44;margin-left:-3px;}.slider-btn.next::after{border-left:10px solid #6DAE44;margin-right:-3px;}@media screen and (max-width:1253px){.slide-note{left:10px;}.slider-btn.next{right:1%;}.slider-btn.prev{left:1%;}.slider-btn{top:90%;}.slide{background-position:right;}}@media screen and (max-width:640px){.new-b-main-title h1{font-size:28px;}.slide-title{font-size:24px;}.slide-content{left:20px;top:30%;}.slide-description{font-size:18px;}.slider-btn{top:95%;}.slide-note{position:unset;}}
/* End */


/* Start:/bitrix/templates/tgresurs/css/lightbox.min.css?15435580942608*/
.lb-loader,.lightbox{text-align:center;line-height:0}.lb-dataContainer:after,.lb-outerContainer:after{content:"";clear:both}html.lb-disable-scrolling{overflow:hidden;position:fixed;height:100vh;width:100vw}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:alpha(Opacity=80);opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;font-weight:400}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}.lightbox a img{border:none}.lb-outerContainer{position:relative;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}.lb-loader,.lb-nav{position:absolute;left:0}.lb-outerContainer:after{display:table}.lb-loader{top:43%;height:25%;width:100%}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(/bitrix/templates/tgresurs/css/../images/loading.gif) no-repeat}.lb-nav{top:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:0;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(/bitrix/templates/tgresurs/css/../images/prev.png) left 48% no-repeat;filter:alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-prev:hover{filter:alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(/bitrix/templates/tgresurs/css/../images/next.png) right 48% no-repeat;filter:alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-next:hover{filter:alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{display:table}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(/bitrix/templates/tgresurs/css/../images/close.png) top right no-repeat;text-align:right;outline:0;filter:alpha(Opacity=70);opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;filter:alpha(Opacity=100);opacity:1}
/* End */


/* Start:/bitrix/templates/tgresurs/css/custom.css?17478279915711*/
.page-twocolumns > .content{
    margin-left: 20px;
}
.categories-page{
    padding-bottom: 10px;
}
.goods-content > .panel.-top{
    padding-left: 30px;
}

.goods-boxes{
    justify-content: center;
}

.categories-block.-active{
    /*padding-left: 30px;*/
}

.content.goods-content .page-title{
    padding-left: 30px;
}

.side_menu{
    width: 270px;
}

.categories-block > .variants > .item{
    padding: 5px;
    flex-basis: 70px;
    /*    flex-grow: 0;*/
    margin: 5px 5px;
    border: 1px solid #f6f6f6;
    padding-right: 15px;
    max-width: 222px;
    min-width: 222px;
}
.categories-block > .variants > .item > .link > .img{
    width: 50px;
    height: 50px;
}
.categories-block > .variants > .item > .link > .label {
    margin-top: 0px;
    padding-top: 0px;

}
.goods-content > .panel.-top {
    margin: 5px 0 5px;
}

.categories-block > .variants > .item > .link {
    display: flex;
    align-items: center;
}
.categories-block > .variants > .item > .link > .label {

    /*    flex-basis: 100px;*/
    margin-left: 10px;
    font-size: 12px;
    min-width: 70px;
}
.categories-block > .variants > .item > .link {
    text-align: left;
    margin-left: 15px;
}
.categories-block > .variants > .item > .link > .label{
    border-top: none;
}
.categories-block > .variants > .item::before {
    left: 4px;
}
.categories-block > .variants > .item::after {
    right: 4px;
}

.categories-block  .variants_main  .item  .link  .img {
    border-radius: 6px;
    width: 108px;
    height: 108px;
    margin-bottom: 15px;
}
.categories-block  .variants_main  .item  .link {
    text-align: center;
    margin-left: 0px;
    font-size: 15px;
}

.categories-block  .variants_main  .item  .link {
    display: block;
    align-items: center;
}

.main_title_div{
    margin: 0 auto;
    max-width: 1320px;
    margin-bottom: 30px;
}

.main_title_div .subtitle {
    margin-bottom: 41px;
    color: #371a10;
    font-size: 25px;
    font-weight: bold;
}


.categories-block  .variants_main  .item  .menu  li  a{
    font-size: 15px;
}

.categories-block  .variants_main  .item  .menu{
     display: block;
    position: static;
    border: none;
    text-align: left;
}

.categories-block  .variants_main .item {

    border: none;
    box-shadow: none;

    min-width: 248px;
    max-width: 248px;

}

.categories-block  .variants_main .bordered{
    border: 1px solid #f6f6f6;
    box-shadow: 2.3px 4.4px 13px 0 rgb(0 0 0 / 11%);
    padding-bottom: 20px;
    padding-top: 20px;
    min-height: 180px;
    margin-bottom: 15px;
}

.categories-block > .variants_main > .item::before {
    left: 14px;
}

.categories-block > .variants_main > .item::after {
    right: 24px;
}

.categories-block > .variants_main > .item:hover, .categories-block > .variants_main > .item:active{
      border: none;
    box-shadow: none !important;
    -webkit-box-shadow: none;
}

.categories-block  .variants_man  .item:hover, .categories-block  .variants_main  .item:active{
    border: none;
    box-shadow: none !important;
    -webkit-box-shadow: none;
}

.categories-block  .variants_main  .menu  li  a{
    display:block;
   padding: 8px 19px 0px 20px;
    color:#484848;font-size:12px;
    text-decoration:none;
}
.categories-block .variants_main  .menu  li  a:hover{
    background:#f5fef1;
    color:#6dad43;
}
.categories-block  .variants_main  .menu  li  a::before{
    content:"";position:absolute;
    margin:5px 0 0 -18px;
    border:2px solid #5a4a42;
    border-radius:50%;
    width:3px;height:3px;background:#6dae44;
}
li.-active>a{
/*    background:#6dae44 !important; 
     color: #ffffff;*/
}
a.item-active {
     background:#6dae44 !important; 
     color: #ffffff  !important;
}
.item-active span{
     background:#6dae44 !important; 
     color: #ffffff  !important;
}

.header-catalog > .list > .item > .submenu > li > a.item-active{
   background:#6dae44 !important; 
     color: #ffffff !important;
}

.categories-block > .variants{
    max-width: 100%;
}



@media only screen and (max-width: 400px) {

    .side_menu{
        width: 100%;
    }
    
}

@media screen and (max-width: 639px){
    .categories-tabs > .tab .-toplivnye-brikety + .label {
        position: absolute;
        width: 100%;
        height: 100%;
        text-indent: -9999px;
        clip-path: none;
        clip: auto;
    }

    .categories-tabs > .tab .-toplivnye-brikety + .label a {
        display: block;
        height: 100%;
    }
    .main_title_div .subtitle {
        text-align: center;
    }

}
@media screen and (min-width: 1366px), (max-width: 1019px) and (min-width: 640px){
.askquestion-form.-contacts > .agreement {
   float: none; 
    text-align: left;
}
}
.captcha{
    clear: both;
    margin-top:20px;
    margin-bottom: 20px;
    text-align: left;
}
.captcha .row {
    display: flex;
    margin-bottom: 10px;
}
#captcha_word{
    padding: 11px 18px;
    width: 100%;
}

.goods-content .page-title{
    margin-bottom: 30px;
}

.page-withseparator{
	margin: 0 auto !important;
}

.page-withseparator.main-notice-top-line {
	margin: 0 auto !important;
	text-align: right;
}

.form-required.starrequired {
    color: red;
}
#captcha_word_call_popup{
   width:150px; 
}
@media screen and (max-width: 1365px) {
	.price-block > .information > .table.metiz > tbody > tr > th, .price-block > .information > .table > tbody > tr > td {
		max-width: 50%;
    }
}
@media screen and (max-width: 1365px) {
	.price-block > .information > .table.ugolok > tbody > tr > th, .price-block > .information > .table > tbody > tr > td {
		max-width: 25%;
    }

}
@media screen and (max-width: 768px) {
	.price-block > .information > .table.ugolok > tbody > tr > .label {
		padding-left: 10px !important;
    }

}


/* End */


/* Start:/bitrix/templates/tgresurs/components/bitrix/menu/bottom_menu/style.css?1524197922542*/
.bx-inclinksfooter a{border-bottom: none;}
.bx-inclinksfooter .bx-block-title{
	margin: 0;
	padding: 0;
	font-size: 17px;
	font-family: "Open Sans", "Helvetica Neue", Arial, Helvetica, sans-serif;
	color: #fff;
	font-weight: 600;
}
.bx-inclinksfooter-container {
    margin-top: 15px;
    padding: 0;
    color: #fff;
    border-radius: 2px;
    font-family: "Open Sans", Arial, "Helvetica Neue", Helvetica, sans-serif;
}

.bx-inclinksfooter-list{
	list-style: none;
	margin: 0;
	padding: 0;
}
.bx-inclinksfooter-item{
	padding: 0 0 5px 0;
}

/* End */


/* Start:/local/components/local/cookie.notification/templates/.default/style.css?1749632296918*/
.cookie-notification {
    display: none;
    justify-content: space-between;
    align-items: flex-end;
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    padding: 20px 25px;
    background: rgba(0, 0, 0, 0.75);
    z-index: 1000;
    color: white;
	box-sizing: border-box;
}

.cookie-notification.active {
    display: block;
}

.cookie-notification__wrap{
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    gap: 15px 25px;
    max-width: 1300px;
    margin: auto;
}

.cookie-notification p {
    margin: 0;
    font-size: 13px;
    line-height: 1.4;
}

.cookie-notification p a{
    text-decoration: underline;
    color: inherit;
}

.cookie-notification .button {
    font-size: 14px;
    font-weight: 600;
    background: #6dae44;
    color: white;
    padding: 5px 15px;
}

@media (max-width: 767px) {
    .cookie-notification__wrap {
        justify-content: center;
    }
}
/* End */


/* Start:/bitrix/templates/tgresurs/template_styles.css?175145632421047*/
.img_filter {
	float: left;
	margin: 0 20px 20px 0;
}
.custom-catalog-text > .ul_filter > li:before {
    position: relative;
    top: 0;
    left: 0;
    display: inline-block;
    vertical-align: middle;
    margin-right: 16px;
}

@media screen and (min-width: 640px) {
	.mob_catalog_menu{
		display: none;
	}
}

@media screen and (max-width: 639px) {
	.img_filter {
		float: none;
		margin: 0 auto;
		max-width: 100%;
	    display: block;
	}
	.custom-catalog-text > .ul_filter > li:before {
		position: absolute;
		top: .25em;
		left: 0;
		display: block;
		vertical-align: unset;
		margin-right: 0;
	}
	.header-mainnav > .item.-with-submenu > .label > .opener {
		width: 100%;
	}
	.header-mainnav > .item.-with-submenu > .label > .opener::after {
		right: -240px;
	}
	.header-mainnav > .item > .label {
		padding: 0 20px;
	}
	.header-controls > .mainnav {
		width: 280px;
	}
	.header-controls > .mainnav.left {
		left: -295px;
	}
	.bread-crumbs .crumb {
		margin-left: 7px;
		margin-top: 5px;
	}
	.bread-crumbs .home {
		width: 22px;
		background: url(/bitrix/templates/tgresurs/images/breadcrumbs-home.png) no-repeat;
		text-indent: 100%;
		overflow: hidden;
		margin-right: 6px;
	}
	.bread-crumbs .home::before{
		display: none;
	}
	.bread-crumbs .crumb::before {
		-webkit-transform: rotate(45deg);
		-ms-transform: rotate(45deg);
		transform: rotate(45deg);
	}
	.bread-crumbs .crumb:not(.-back) {
		display: inline-block;
	}
	.categories-tabs > .tab .-lumber + .label {
		position: absolute;
		width: 100%;
		height: 100%;
		text-indent: -9999px;
		clip-path: none;
		clip: auto;
	}
	.categories-tabs > .tab .-lumber + .label a{
		display: block;
		height: 100%;
	}
}

.new_main_text{
	text-align: left;
}

.new_main_text h1{
	color: #478421;
    font-size: 23px;
    font-weight: bold;
	text-align: center;
	margin: -15px 0 15px;
}

.new_main_text h2{
	margin-top: 22px;
    color: #371a10;
    font-size: 19px;
    font-weight: bold;
}

.new_main_text p{
	margin: 10px 0;
}

.new_main_text > ul > li{
	position: relative;
    padding-left: 40px;
    max-width: 600px;
	margin-bottom: 5px;
}

.new_main_text > ul > li::before {
    content: "";
    position: absolute;
    top: .25em;
    left: 0;
    border: 2px solid #735445;
    border-radius: 2px;
    width: 8px;
    height: 8px;
    background: #6dae44;
}

.custom-catalog-text{
	text-align: left;
}

.custom-catalog-text h1{
	color: #478421;
    font-size: 23px;
    font-weight: bold;
	text-align: center;
	margin: 15px 0 20px;
}

.custom-catalog-text h2,
.custom-catalog-text .h2{
	margin-top: 22px;
    color: #371a10;
    font-size: 19px;
    font-weight: bold;
}

.custom-catalog-text p{
	margin: 10px 0;
	line-height: normal;
}

.custom-catalog-text ul{
	margin: 10px 0 15px;
}

.custom-catalog-text > ul > li{
	position: relative;
    padding-left: 40px;
	margin-bottom: 5px;
}

.custom-catalog-text > ul > li::before {
    content: "";
    position: absolute;
    top: .25em;
    left: 0;
    border: 2px solid #735445;
    border-radius: 2px;
    width: 8px;
    height: 8px;
    background: #6dae44;
}

.new_first_h1{
	margin: 20px 0;
    color: #371a10;
    font-size: 25px;
    font-weight: bold;
}

.date-block{
	margin-bottom: 22px;
}

.article_bold_text{
	font-weight: bold;
}

.article_image_block{
	margin-bottom: 36px !important;
	padding-bottom: 15px;
}

.article_image_block img{
	width: 50%;
	float: left;
	padding-right: 40px;
}

.article_image_block:after{
	content: "";
	display: table;
	clear: both;
}

.subtitle_article{
	color: #371a10;
    font-size: 25px;
    font-weight: bold;
	margin: 50px 0 18px !important;
}

.article_note{
	position: relative;
	font-size: 16px;
    margin-top: 24px;
	margin-bottom: 32px !important;
    padding-left: 55px;
	padding-top: 29px;
    min-height: 32px;
    color: #2f2f2f;
    line-height: 1.57;
	border-top: 2px solid #735445;
}

.article_note::before {
    content: "";
    position: absolute;
    top: 35px;
    left: 0;
    width: 41px;
    height: 32px;
    background: url(/bitrix/templates/tgresurs/images/cutting-note.png) no-repeat;
}

.custom_ul_block{
	background: #F6F6F6;
	padding: 47px 58px 32px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	margin-bottom: -24px !important;
}

.custom_ul_block span {
	color: #371a10;
    font-size: 18px;
    font-weight: bold;
	margin-bottom: 14px;
    display: block;
}

.custom_ul_block ul {
	list-style: none;
	margin: 0;
}

.custom_ul_block li {
	position:relative;
	padding-left: 33px;
	margin-bottom: 20px;
}

.custom_ul_block li::before {
    content: "";
    position: absolute;
    top: 7px;
    left: 0;
    margin: auto 0;
    border: 2px solid #5a4a42;
    border-radius: 50%;
    width: 3px;
    height: 3px;
    background: #6dae44;
}

.article_banner{
	height: 225px;
	background: #2D211D;
	padding: 15px 63px;
	color: white;
	border-radius: 10px;
	box-sizing: border-box;
}

.article_banner .big_title{
	font-size: 43px;
	font-weight: bold;
	display: inline-block;
	margin-right: 15px;
}

.article_banner .mid_title{
	font-size: 18px;
	display: block;
	margin: 10px 0 20px;
	font-weight: 600;
}

.article_banner.banner_dvp .mid_title{
	margin: 6px 0 10px;
}

.article_banner .article_banner_link{
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	background: #6DAE44;
	display: block;
	color: white;
    width: 173px;
    height: 44px;
    text-align: center;
    line-height: 44px;
    border-radius: 20px;
}

.article_banner .article_banner_link:hover{
	background: linear-gradient(to bottom,#88c254 0%,#64a63d 25%,#509731 50%,#64a63d 75%,#88c254 100%);
}

.article_banner.banner_mdf{
    background-image: url(/images/article/mdf_dvp_dsp/best_price.png),
					  url(/images/article/mdf_dvp_dsp/mdf_bg.png), 
					  url(/images/article/mdf_dvp_dsp/mdf.jpg);
	background-position: right top, left bottom, right center;
	background-repeat: no-repeat;
}

.article_banner.banner_dsp{
    background-image: url(/images/article/mdf_dvp_dsp/special_offer.png),
					  url(/images/article/mdf_dvp_dsp/dsp_bg.png), 
					  url(/images/article/mdf_dvp_dsp/dsp.jpg);
	background-position: right top, left bottom, right center;
	background-repeat: no-repeat;
}

.article_banner.banner_dvp{
    background-image: url(/images/article/mdf_dvp_dsp/best_price.png),
					  url(/images/article/mdf_dvp_dsp/dvp_bg.png), 
					  url(/images/article/mdf_dvp_dsp/dvp.jpg);
	background-position: right top, left bottom, right center;
	background-repeat: no-repeat;
}

.article_advantage{
	background: #F6F6F6;
	padding: 47px 58px 0;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	margin-bottom: -24px !important;
}

.article_advantage .title{
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 35px;
    display: block;
}

.article_advantage .items_block{
	display: flex;
}

.article_advantage .items_block .item{
	padding: 80px 10px 30px;
    font-size: 16px;
	width: 25%;
	color: #371a10;
	text-align: center;
	box-sizing: border-box;
    background: url(/bitrix/templates/tgresurs/images/article/ico_1.png) no-repeat center top;
}

.article_advantage .items_block .item:nth-child(2){
    background: url(/bitrix/templates/tgresurs/images/article/ico_2.png) no-repeat center top;
}

.article_advantage .items_block .item:nth-child(3){
    background: url(/bitrix/templates/tgresurs/images/article/ico_3.png) no-repeat center top;
}

.article_advantage .items_block .item:nth-child(4){
    background: url(/bitrix/templates/tgresurs/images/article/ico_4.png) no-repeat center top;
}

.article_advantage .items_block .item .lit_text{
    font-size: 14px;
	display: block;
	margin-top: 7px;
}

.submidtitle{
	color: #371a10;
    font-size: 21px;
    font-weight: bold;
    margin: 40px 0 15px !important;
}

.header_shedule{
	font-size: 15px;
    color: #6dae44;
    margin-top: 10px;
	height: 18px;
    display:none;
}
.header-tels {
    background-position: left top;
}

.page_raspil_dsp .top_block{
	display: flex;
	flex-wrap: wrap;
}

.page_raspil_dsp .top_block .list_block {
	max-width: 450px;
}

.page_raspil_dsp .top_block .form_block{
	flex: 1;
	margin-left: auto;
    max-width: 400px;
}

.page_raspil_dsp .top_block .form_block .requestcall-form > .button {
    margin: 26px auto;
    display: block;
}

.page_raspil_dsp .addinfo{
	margin-bottom: 60px;
}

.page_raspil_dsp h1 {
    text-align: left;
}

.page_raspil_dsp .cutting-pricelist > .table th.-mob {
    text-align: center;
}

.qr_img{
	position: absolute;
    left: calc(50% + 66px);
    top: -20px;
    width: 100px;
}

@media only screen and (max-width: 1100px){
	.page_raspil_dsp .top_block .form_block {
		flex: auto;
		width: 100%;
		margin: 20px 0 0;
		max-width: none;
	}
}
@media only screen and (max-width: 640px){
    .header-info > .tels {margin-bottom:20px;}
}

.page-withseparator > .page{
	margin-top: 0;
}

.header-block > .info{
	position: relative;
}

.nds_grow_text{
	position: absolute;
	bottom: 9px;
	font-size: 13px;
    color: #6dae44;
	width: 400px;
}

.article_quote {
    position: relative;
    font-size: 16px;
    margin-top: 0;
    margin-bottom: 32px !important;
    padding-left: 55px;
    min-height: 32px;
    color: #2f2f2f;
    line-height: 1.57;
}

.article_quote::before {
    content: "";
    position: absolute;
    top: 6px;
    left: 0;
    width: 41px;
    height: 32px;
    background: url(/bitrix/templates/tgresurs/images/cutting-note.png) no-repeat;
}

.article_quote_special {
    width: 37%;
	margin-left: auto;
}

.article_image_block_2 img {
    width: 53%;
    padding-right: 40px;
    padding-bottom: 10px;
}

.article_two_color{
	padding: 45px 50px 30px 57px;
	background-color: #F6F6F6;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	border-bottom: 2px solid #735445;
	margin-bottom: 30px !important;
}

.article_content ul,
.article_content ol{
	list-style: none;
    margin: 0;
}

.article_content ol li{
	position: relative;
    padding-left: 33px;
    margin-bottom: 20px;
}

.article_content ol li:last-child{
    margin-bottom: 0;
}

.article_content ol li::before {
    content: "1";
    color: white;
	text-align: center;
    font-size: 14px;
    font-weight: bold;
    position: absolute;
    top: 0;
    left: 0;
    margin: auto 0;
    border: 2px solid #5a4a42;
    border-radius: 50%;
    width: 19px;
    height: 19px;
    background: #6dae44;
}

.article_two_color ul li{
	position: relative;
    padding-left: 33px;
    margin-bottom: 20px;
}

.article_two_color ul{
	margin: 20px -50px 0 -90px !important;
    background: #e8f6df;
    padding: 30px 30px 30px 90px;
}

.article_two_color ul li::before {
    content: "";
    position: absolute;
    top: 7px;
    left: 0;
    margin: auto 0;
    border: 2px solid #5a4a42;
    border-radius: 2px;
    width: 6px;
    height: 6px;
    background: #6dae44;
}

.article_ul_block{
	background: #F6F6F6;
	padding: 47px 58px 32px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	border-bottom: 2px solid #735445;
	margin-bottom: 35px!important;
}

.bold_text{
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 15px;
	display: block;
}

.article_ul_block ul {
	list-style: none;
	margin: 0;
}

.article_ul_block li {
	position:relative;
	padding-left: 33px;
	margin-bottom: 20px;
}

.article_ul_block li::before {
    content: "";
    position: absolute;
    top: 7px;
    left: 0;
    margin: auto 0;
    border: 2px solid #5a4a42;
    border-radius: 50%;
    width: 5px;
    height: 5px;
    background: #6dae44;
}

.article_bold{
	font-weight: bold;
	margin-bottom: 32px;	
}

.article_content p{
	margin-bottom: 30px;
}

.article_content ol > li:nth-child(2)::before{
	content: "2";
}

.article_content ol > li:nth-child(3)::before{
	content: "3";
}

.article_content ol > li:nth-child(4)::before{
	content: "4";
}

.article_content ol > li:nth-child(5)::before{
	content: "5";
}

.article_content ol > li:nth-child(6)::before{
	content: "6";
}

.article_banner .yellow{
	color: #e7f21e;
}

.article_banner .green{
	color: #6dae44;
}

.header-catalog > .list > .item > .submenu > li > ul > li > span{
	background: #e8f6e2;
    color: #000;
    font-weight: 300;
	font-size: 12px;
	display: block;
    padding: 11px 38px;
	position: relative;
}

.header-catalog > .list > .item > .submenu > li > ul > li > span:before{
	content: "";
    display: inline-block;
    margin-right: 10px;
    border: 2px solid #5a4a42;
    border-radius: 50%;
    width: 3px;
    height: 3px;
    background: #6dae44;
}

@media only screen and (max-width: 1350px){
	.article_banner{
		background-position: right top, -100px bottom, right center !important;
	}
}

@media only screen and (max-width: 1200px){
	.article_quote_special{
		display: inline-block;
		width: 100%;
		box-sizing: border-box;
		margin-top: 20px;
	}
}

@media only screen and (max-width: 1019px){
	.header_shedule{
		margin: 8px 0 10px;
		font-size: 14px;
	}
	.header-block > .info{
		padding-bottom: 50px;
	}
}

@media screen and (max-width: 1019px){
	.qr_img{
		display: none;
	}	
}

@media only screen and (max-width: 800px){
	.article_banner{
		background-position: right top, -180px bottom, right center !important;
	}
}

@media only screen and (max-width: 640px){
	.article_advantage .items_block {
		flex-wrap: wrap;
	}
	.article_advantage .items_block .item{
		width: 50%;
	}
	.header_shedule{
		margin: 8px 0 5px;
		font-size: 15px;
	}
	.nds_grow_text{
		width: calc(100% - 20px);
		left: 0;
		padding: 0 10px;
	}
	.article_banner{
		padding: 40px 20px 10px;
	}
	.article_banner{
		background-size: 160px, auto, auto !important;
		background-position: right top, -290px bottom, 65% center !important;
	}
	.article_banner .big_title{
		font-size: 36px;
	}
	.article_banner .mid_title{
		font-size: 14px;
	}
	.article_banner .article_banner_link{
		font-size: 14px;
		width: 143px;
	}
}

@media only screen and (max-width: 500px){
	.article_advantage {
		padding: 47px 20px 0;
	}
	.article_advantage .items_block .item{
		width: 100%;
	}
	.article_image_block img,
	.article_image_block_2 img{
		float: none;
		width: 100% !important;
		margin-bottom: 15px;
	}
	.custom_ul_block{
		padding: 47px 20px 32px;
	}
	.subtitle_article{
		margin: 30px 0 18px !important;
	}
	.article_ul_block {
		padding: 25px;
	}
	.article_two_color{
		padding: 25px;
	}
	.article_two_color ul{
		margin: 20px -25px 0 -58px !important;
		padding: 30px 30px 30px 54px;
	}
}

@media screen and (max-width: 440px){
	.header-block > .info{
		padding-bottom: 65px;
	}
	.article_banner.banner_dvp{
		padding-right: 0;
	}
}

@media screen and (max-width: 360px){
	.article_banner.banner_dvp{
		padding-top: 30px;		
	}
}

/* Стиль для описаний продуктов */
.card-content > .descr > .text.-active[data-section="36"] p,
.card-content > .descr > .text.-active[data-section="36"] ul {
    margin-bottom:10px;
}
.card-content > .descr > .text.-active[data-section="37"] p,
.card-content > .descr > .text.-active[data-section="37"] ul {
    margin-bottom:10px;
}
.card-content > .descr > .text.-active[data-section="37"] ul {
    list-style: disc inside;
}

table.basic {empty-cells:show; border-collapse:collapse; margin-bottom:10px;}
table.basic td, table.basic th {border:1px solid #ccc; padding: 10px; vertical-align: top;}
table.basic th {font-weight:bold;}
table.basic tr:nth-child(odd) {background-color:#eee; }

.table_wrap{
	overflow: auto;
}

.table_wrap table{	
    width: 100%;
}

.title_18{
	font-size: 18px;
    font-weight: bold;
    margin: 25px 0 10px;
}

.agreement_page{
	padding-bottom: 60px;
}

.agreement_page p{
	margin-bottom: 10px;
}


.goods-boxes > .box > .img {
	position: relative;
}
.instock_text::before {
	content: attr(data-stock);
    position: absolute;
    background: #6dae44;
    color: #fff;
    display: inline-block;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    font-weight: bold;
    font-size: 12px;
    padding: 3px 8px 3px 12px;
    right: 0;
    top: 12px;
}
.pos_r {
	position: relative;
}
.goods-boxes > .box > .img.instock_text {
	display: table;
    margin: 0 auto;
}


.categories-box > .link > .icon.-vata {
    background-image: url(/bitrix/templates/tgresurs/images/vata-i.png);
    background-size: contain;
}
.categories-box.box-vata {
    background: #62A33B url(/bitrix/templates/tgresurs/images/vata_bg.png) no-repeat center/cover;
}
.categories-box.box-vata:hover {
    background-image: none;
}
.categories-box .btn_vata {
    background: url(/bitrix/templates/tgresurs/images/vata_btn.svg) no-repeat center/contain;
    width: 176px;
    height: 38px;
    position: absolute;
    left: 0;
    bottom: 0;
    right: 0;
    margin: auto;
}
.categories-box .title_vata {
    color: #fff;
}
.categories-box .t_s {
    font-size: 11px;
    font-weight: 600;
    margin: 14px 0 4px;
}
.categories-box .t_m {
    font-size: 16px;
    font-weight: bold;
}
@media screen and (max-width: 639px){
	.categories-box .title_vata {
		margin-bottom: 32px;
	}
	.categories-box .btn_vata {
		height: 32px;
	}
}

.goods-boxes > .box > .order > .block > .services {
    display: block;
}
.goods-boxes > .box .possible-services > .label {
    display: none;
}
.goods-boxes:not(.-horizontal) > .box .block.-one {
    height: auto;
    overflow: visible;
}
.goods-boxes:not(.-horizontal) > .box > .order > .block > .services {
    text-align: center;
}

.shedule_block{
	margin-bottom: 10px;
}

.shedule_block .title{
	background: url(/bitrix/templates/tgresurs/images/clock.svg) no-repeat left -1px/20px;
    padding-left: 27px;
    font-weight: bold;
	width: 130px;
}

.shedule_block .one{
	font-size: 13px;
    margin-top: 5px;
}

.specialoffers-block{
	margin-bottom: 45px;
}

.specialoffers-block .more-button{
	display: none !important;
}

.specialoffers-block > .information > .flyer{
	margin-bottom: 0 !important;
}

.categories-box > .link > .icon.-transship {
	background-image: url(/bitrix/templates/tgresurs/images/storage.svg);
	background-size: 65px; 
}

.header-catalog > .list > .item.-toplivnye-brikety > .subtitle::before {
	left: 7px;
    width: 22px;
    height: 15px;
    background-position: -39px 0;
}

.warning_phone{
	padding: 10px;
    text-align: center;
    line-height: 1.3;
	font-weight: 600;
	color: black;
	font-size: 18px;
}

.warning_phone a{
	font-weight: bold;
	font-size: 20px;
	white-space: nowrap;
}
/*0*/
@media only screen and (max-width: 1019px){
	.shedule_callback{
		width: 100%;
		margin: 15px 0;
	}		
}

@media screen and (max-width: 639px) {
	.shedule_block .title{
		margin: auto;
	}
	.categories-box > .link > .icon.-transship {
		background-size: 40px; 
	}
}
ol.numbers{
    list-style: auto;
    font-size: 14px;
    margin: 15px;
    margin-left: 30px;
    line-height: 1.57;
}
.mb20{
    margin-bottom: 20px;
}
.title_pereborka{
    margin:20px 0;
    font-size: 20px;
    font-weight: bold;
}
.services-storage.pereborka > .addinfo > .requestcall {
    margin-top: 83px;
}
.page-withseparator.question-page > .page {
    margin-top:40px;
}

.price-services > .list > .item > .icon.-pereborka {
    background-image: url(/bitrix/templates/tgresurs/images/pereborka.svg);
    background-size: 53px 32px;
}

.services-box.-pereborka::before {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    margin: 0 auto;
    height: 95px;
    background: url(/bitrix/templates/tgresurs/images/pereborka.svg) no-repeat;
    background-size: 200px 95px;
    background-position: center;
}
.content-services > .boxes > .box {
    display: block;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 180px;
    -ms-flex: 0 0 180px;
    flex: 0 0 180px;
    width: 180px;
}

.services-box > .text{
    font-size:12px;
    height: 35px;
}

.services-box::after{
    width: 260px;
    background-size: contain;
    margin-left: -130px;
    height: 90px;
}

.specialoffers-block > .information > .text {
/* text-align: center */
}

.specialoffers-block > .label{
     margin-top: 30px;
}

.specialoffers-block > .arrow{
    margin-top: 70px;
}
.mt30{
    margin-top: 30px;
}
.category_subtitle{
    margin-bottom: 41px;
    color: #371a10;
    font-size: 25px;
    font-weight: bold;
    margin-top: 10px;
}
.arr_up{
	display: none;
	z-index: 10;
	position: fixed;
	right: 20px;
	bottom: 20px;
	width: 40px;
	height: 40px;
}
  
.arr_up img{
	width: 100%;
	height: 100%;
}

@media only screen and (max-width: 640px) {
  main{
	/*padding-top: 130px;*/
	/*padding-top: 230px;*/
	padding-top: 140px;
  }
  .warning_phone {
    font-size: 14px;
  }
  .warning_phone a {
    font-size: 16px;
  }
  .header-block {
    width: 100%;
    position: fixed;
    top: 0;
    left: 0;
    background-color: #fff;
    z-index: 100;
  }
  .header-block > .info {
	padding: 10px;
	display: flex;
  }
  .header-info > .tels {
	margin: 0;
	text-align: right;
  }
  .header-tels {
    font-size: 14px;
	display: flex;
	gap: 2px;
  }
  .shedule_callback {
	margin: 10px 0;
	padding: 0 10px;
	text-align: center;
	box-sizing: border-box;
  }
  .shedule_block .one {
    font-size: 12px;
  }
  .shedule_block .title {
	margin: auto;
	display: none;
  }
  .shedule_callback .ordercall {
    border-radius: 16px;
    padding: 5px 15px;
	font-size: 14px;
  }
}
/* End */
/* /bitrix/templates/tgresurs/fonts/fonts.css?159679122628973 */
/* /bitrix/templates/tgresurs/_.css?1751629076267219 */
/* /bitrix/templates/tgresurs/css/lightbox.min.css?15435580942608 */
/* /bitrix/templates/tgresurs/css/custom.css?17478279915711 */
/* /bitrix/templates/tgresurs/components/bitrix/menu/bottom_menu/style.css?1524197922542 */
/* /local/components/local/cookie.notification/templates/.default/style.css?1749632296918 */
/* /bitrix/templates/tgresurs/template_styles.css?175145632421047 */
