﻿.visuallyhidden:not(:focus):not(:active){position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.wood-block{position:relative;display:flex;align-items:center;gap:20px;padding:15px 20px;border:5px solid #67b353;background:#fff;margin-bottom:30px}.wood-block__img{position:absolute;left:0;top:0;width:120px;height:auto}.wood-block__content{flex:1;margin-left:140px;font-size:16px;color:#333;line-height:1.4}.wood-block__btn{background:#67b353;color:#fff;padding:12px 25px;text-decoration:none;border-radius:6px;font-size:16px;white-space:nowrap;transition:.2s}.wood-block__btn:hover{background:#4c8d28;color:#fff;text-decoration:none}@media(max-width:992px){.wood-block__img{width:90px}.wood-block__content{margin-left:110px;font-size:15px}.wood-block__btn{padding:10px 18px;font-size:14px}}@media(max-width:600px){.wood-block{display:block;padding:15px}.wood-block__img{display:none}.wood-block__content{margin-left:0;font-size:14px;line-height:1.35;margin-bottom:15px;text-align:center}.wood-block__btn{display:block;width:100%;box-sizing:border-box;text-align:center;padding:10px 15px;font-size:14px}}@media(max-width:380px){.wood-block{grid-template-columns:80px 1fr;padding:12px}.wood-block__img{width:80px}.wood-block__content{font-size:13px}}.block-usr-txt .article-toc{margin:18px 0 35px;padding:18px 22px;background:#f7f9fb;border-left:4px solid #5baa46;border-radius:10px}.block-usr-txt .article-toc p{margin:0}.block-usr-txt .article-toc p+p{margin-top:12px}.block-usr-txt .article-toc a{display:inline-block;color:#1f3347;font-size:15px;line-height:1.45;text-decoration:none;border-bottom:1px dashed rgba(31,51,71,.45);transition:color .2s ease,border-color .2s ease}.block-usr-txt .article-toc a:hover{color:#5baa46;border-color:#5baa46}.block-usr-txt h2[id]{scroll-margin-top:40px}@media(max-width:600px){.block-usr-txt .article-toc{padding:15px 16px;margin:15px 0 28px}.block-usr-txt .article-toc a{font-size:14px}}@media(max-width:767px){html,body{width:100% !important;max-width:100% !important;overflow-x:hidden !important}body.sd-hero-active{padding-bottom:76px !important}body.sd-hero-active *,body.sd-hero-active *::before,body.sd-hero-active *::after{box-sizing:border-box !important}body.sd-hero-active .container,body.sd-hero-active .site-body,body.sd-hero-active .site-body-inner,body.sd-hero-active .layout,body.sd-hero-active .layout__content,body.sd-hero-active .content,body.sd-hero-active .blocks-constructor,body.sd-hero-active .block,body.sd-hero-active .block-usr-txt,body.sd-hero-active .static-page,body.sd-hero-active .lp-container{width:100% !important;max-width:100% !important;min-width:0 !important;margin-left:0 !important;margin-right:0 !important;padding-left:8px !important;padding-right:8px !important}body.sd-hero-active .layout__sidebar,body.sd-hero-active .site-body-aside,body.sd-hero-active .sidebar,body.sd-hero-active .left-menu,body.sd-hero-active .catalog-menu-root,body.sd-hero-active .catalog-menu{max-width:100% !important}body.sd-hero-active .sd-hero,body.sd-hero-active .sd-hero-main,body.sd-hero-active .sd-hero-wrap{width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 auto 14px !important;padding:18px 10px 12px !important;border-radius:0 0 16px 16px !important;overflow:hidden !important}body.sd-hero-active .sd-hero__inner,body.sd-hero-active .sd-hero__content,body.sd-hero-active .sd-hero__left,body.sd-hero-active .sd-hero__right{width:100% !important;max-width:100% !important;min-width:0 !important;display:block !important;padding:0 !important;margin:0 !important}body.sd-hero-active .sd-hero h1,body.sd-hero-active .sd-hero__title,body.sd-hero-active h1.sd-hero__title{max-width:100% !important;margin:0 0 12px !important;font-size:22px !important;line-height:1.16 !important;letter-spacing:-.02em !important;word-break:normal !important;overflow-wrap:normal !important;hyphens:none !important}body.sd-hero-active .sd-hero__title br{display:none !important}body.sd-hero-active .sd-hero__title strong,body.sd-hero-active .sd-hero__title span{display:inline !important}body.sd-hero-active .sd-hero p,body.sd-hero-active .sd-hero__text,body.sd-hero-active .sd-hero__lead{max-width:100% !important;margin:0 0 14px !important;font-size:13px !important;line-height:1.55 !important}body.sd-hero-active .sd-hero__actions,body.sd-hero-active .sd-hero__buttons{display:grid !important;grid-template-columns:1fr !important;gap:8px !important;width:100% !important;margin:12px 0 14px !important}body.sd-hero-active .sd-hero__actions a,body.sd-hero-active .sd-hero__buttons a,body.sd-hero-active .sd-hero__btn,body.sd-hero-active .sd-btn{width:100% !important;max-width:100% !important;min-height:42px !important;padding:10px 12px !important;font-size:12px !important;line-height:1.2 !important;border-radius:9px !important;text-align:center !important;justify-content:center !important;white-space:normal !important}body.sd-hero-active .sd-hero__features,body.sd-hero-active .sd-hero__benefits{display:grid !important;grid-template-columns:1fr 1fr !important;gap:8px !important;width:100% !important;margin:12px 0 !important}body.sd-hero-active .sd-hero__feature,body.sd-hero-active .sd-hero__benefit{width:100% !important;min-width:0 !important;padding:9px !important;border-radius:10px !important}body.sd-hero-active .sd-hero__feature img,body.sd-hero-active .sd-hero__benefit img{width:34px !important;height:34px !important;object-fit:cover !important;border-radius:6px !important}body.sd-hero-active .sd-hero__feature-title,body.sd-hero-active .sd-hero__benefit-title{font-size:11px !important;line-height:1.25 !important;margin-bottom:4px !important}body.sd-hero-active .sd-hero__feature-text,body.sd-hero-active .sd-hero__benefit-text{font-size:10px !important;line-height:1.35 !important}body.sd-hero-active .sd-hero__form,body.sd-hero-active .sd-hero__calc,body.sd-hero-active .sd-hero__request{width:100% !important;max-width:100% !important;min-width:0 !important;margin:12px 0 !important;padding:14px !important;border-radius:14px !important}body.sd-hero-active .sd-hero__form h2,body.sd-hero-active .sd-hero__calc h2,body.sd-hero-active .sd-hero__request h2{font-size:18px !important;line-height:1.2 !important;margin:0 0 8px !important}body.sd-hero-active input,body.sd-hero-active textarea,body.sd-hero-active select{max-width:100% !important;width:100% !important;min-width:0 !important}body.sd-hero-active .sd-hero img,body.sd-hero-active .sd-hero__image,body.sd-hero-active .sd-hero__photo{max-width:100% !important;height:auto !important;object-fit:cover !important}body.sd-hero-active .sd-hero__categories-title{margin:14px 0 8px !important;font-size:11px !important;line-height:1.2 !important;letter-spacing:.04em !important}body.sd-hero-active .sd-hero__cat-scroll{width:100% !important;max-width:100% !important;display:flex !important;gap:8px !important;overflow-x:auto !important;overflow-y:hidden !important;padding:2px 0 10px !important;margin:0 !important;scroll-snap-type:x mandatory !important;-webkit-overflow-scrolling:touch !important}body.sd-hero-active .sd-hero__cat-card{flex:0 0 116px !important;width:116px !important;min-width:116px !important;max-width:116px !important;min-height:132px !important;padding:9px !important;border-radius:12px !important;scroll-snap-align:start !important}body.sd-hero-active .sd-hero__cat-name{display:block !important;min-height:30px !important;font-size:11px !important;line-height:1.18 !important;margin:0 0 6px !important}body.sd-hero-active .sd-hero__cat-img{width:100% !important;height:58px !important;object-fit:cover !important;border-radius:8px !important}body.sd-hero-active .sd-hero__cat-arrow{width:24px !important;height:24px !important;min-width:24px !important;font-size:13px !important;line-height:24px !important}body.sd-hero-active .sd-mobile-whatsapp,body.sd-hero-active .sd-sticky-whatsapp,body.sd-hero-active a[href*="wa.me"]{max-width:100% !important}body.sd-hero-active .sd-mobile-whatsapp,body.sd-hero-active .sd-sticky-whatsapp{position:fixed !important;left:8px !important;right:8px !important;bottom:8px !important;z-index:9990 !important;height:50px !important;border-radius:10px !important;font-size:13px !important;line-height:50px !important}body.sd-hero-active .whatsapp,body.sd-hero-active .whatsapp-button,body.sd-hero-active .wa-widget,body.sd-hero-active .wa__btn_popup,body.sd-hero-active .callback,body.sd-hero-active .callback-widget{bottom:72px !important;right:10px !important;max-width:calc(100vw - 20px) !important}body.sd-hero-active .whatsapp .popup,body.sd-hero-active .wa-widget .popup,body.sd-hero-active .callback .popup,body.sd-hero-active .widget-popup,body.sd-hero-active .jivo-mobile,body.sd-hero-active .chat-popup{max-width:calc(100vw - 24px) !important}}