.theme-page--blog .blog-page.blogs .specification{flex-direction:column;min-width:0;display:flex}.theme-page--blog .blog-page.blogs .card-footer{margin-top:auto;padding-top:12px;position:static}.theme-page--blog .blog-page.blogs .description{--wysiwyg-color:#454546}.theme-page--blog .blog-page.blogs .description>:last-child{margin-bottom:0}@media (width<=1199px){.theme-page--blog .blog-page.blogs .specification{padding-top:20px}}.theme-page--article .article-related__card .published_date{color:#9095a2;align-items:center;gap:10px;margin-top:10px;font-size:14px;display:flex}.theme-page--article .article-related__card .published_date:before{content:"";background:url(/themes/allegrosoft/media/calend-25e84ab8.svg) 50%/contain no-repeat;flex:0 0 22px;width:22px;height:22px}:where(.theme-route--article,[class*=\ theme-route--article-],.theme-route--blog,.theme-route--program-client,.theme-route--program-mdlp,.theme-route--program-web,.theme-route--programs) .blog-item{padding-top:0;padding-bottom:var(--space-section);align-items:stretch;display:flex;position:relative;overflow:clip}:where(.theme-route--article,[class*=\ theme-route--article-],.theme-route--blog,.theme-route--program,.theme-route--program-client,.theme-route--program-free-client,.theme-route--program-free-labels,.theme-route--program-labels,.theme-route--program-marking,.theme-route--program-mdlp,.theme-route--program-offline,.theme-route--program-print,.theme-route--program-team,.theme-route--program-video,.theme-route--program-web,.theme-route--programs,.theme-route--service,.theme-route--service-avtomatizaciya-sklada) main .blog-item p{padding-bottom:20px;font-size:18px}:where(.theme-route--article,[class*=\ theme-route--article-],.theme-route--program,.theme-route--program-client,.theme-route--program-free-client,.theme-route--program-free-labels,.theme-route--program-labels,.theme-route--program-print,.theme-route--program-web) main .blog-item h3{padding-bottom:20px}:where(.theme-route--article,[class*=\ theme-route--article-]) .blog-item.blogs .comments-list ul:first-child{padding:0}:where(.theme-route--programs,.theme-route--service) .programs .blog-item{background-color:#eff3f6}:where(.theme-route--blog,.theme-route--programs,.theme-route--service,.theme-route--service-avtomatizaciya-sklada) .blog-list .blog-item{background-color:#fff}:where(.theme-route--blog,.theme-route--service-avtomatizaciya-sklada) .blog-page.blogs .blog-item{padding-bottom:var(--space-section);margin-bottom:var(--space-section);border-bottom:1px solid #f1f3f4}:where(.theme-route--blog,.theme-route--service-avtomatizaciya-sklada) .blog-page.blogs .blog-item a{flex-direction:column;text-decoration:none;display:flex}:where(.theme-route--blog,.theme-route--service-avtomatizaciya-sklada) .blog-page.blogs .image,:where(.theme-route--blog,.theme-route--service-avtomatizaciya-sklada) .blog-page.blogs .specification{width:100%;position:relative}:where(.theme-route--blog,.theme-route--service-avtomatizaciya-sklada) .blog-page.blogs .image img{border-radius:var(--border-radius-10);margin:0 auto}:where(.theme-route--blog,.theme-route--service-avtomatizaciya-sklada) .blog-page.blogs .specification .description{min-height:30px}@media (width>=1200px){:where(.theme-route--blog,.theme-route--service-avtomatizaciya-sklada) .blog-page.blogs .blog-item a{flex-direction:row}:where(.theme-route--blog,.theme-route--service-avtomatizaciya-sklada) .blog-page.blogs .image{width:50%;padding-right:30px}:where(.theme-route--blog,.theme-route--service-avtomatizaciya-sklada) .blog-page.blogs .specification{width:50%}}:where(.theme-route--blog,.theme-route--service-avtomatizaciya-sklada) .blog-page.blogs .title h2{color:#000;padding-bottom:var(--space-content);font-size:24px;font-weight:400;line-height:120%}:where(.theme-route--blog,.theme-route--service-avtomatizaciya-sklada) .blog-page.blogs a:hover .title{color:#ffd900}:where(.theme-route--blog,.theme-route--service-avtomatizaciya-sklada) .blog-page.blogs a:hover .image:before{content:"";background:url(/themes/allegrosoft/media/hover-blog-cec7489f.svg) 50% no-repeat;border-radius:50px;width:100px;height:100px;display:block;position:absolute;top:55px;left:calc(50% - 70px);box-shadow:0 20px 50px #0000006b}:where(.theme-route--blog,.theme-route--service-avtomatizaciya-sklada) .blog-page.blogs .description,:where(.theme-route--blog,.theme-route--service-avtomatizaciya-sklada) .blog-page.blogs .description p{color:#454546;font-size:18px;font-weight:400;line-height:150%}:where(.theme-route--blog,.theme-route--service-avtomatizaciya-sklada) .blog-page.blogs .card-footer{display:flex;position:absolute;bottom:0}:where(.theme-route--blog,.theme-route--service-avtomatizaciya-sklada) .blog-page.blogs .card-footer .published_date{color:#454546;margin-right:10px;font-size:15px;font-weight:400;line-height:150%;display:flex}:where(.theme-route--blog,.theme-route--service-avtomatizaciya-sklada) .blog-page.blogs .card-footer .published_date:before{content:"";background:url(/themes/allegrosoft/media/calend-25e84ab8.svg) 50% no-repeat;width:24px;height:24px;margin-right:10px;display:block;position:relative;bottom:0}:where(.theme-route--product,[class*=\ theme-route--product-]) .preformed-list .item .card .card-footer{color:#9095a2;font-size:15px;font-weight:400;line-height:150%}:where(.theme-route--product,[class*=\ theme-route--product-]) .preformed-list .item .card .card-footer .published_date{display:flex}:where(.theme-route--product,[class*=\ theme-route--product-]) .preformed-list .item .card .card-footer .published_date:before{content:"";background:url(/themes/allegrosoft/media/calend-25e84ab8.svg) 50% no-repeat;width:24px;height:24px;margin-right:10px;display:block;position:relative;bottom:0}:where(.theme-route--program,.theme-route--program-free-client,.theme-route--program-free-labels,.theme-route--program-labels,.theme-route--program-marking,.theme-route--program-offline,.theme-route--program-print,.theme-route--program-team,.theme-route--program-video,.theme-route--service,.theme-route--service-avtomatizaciya-sklada) .blog-item{padding-top:0;padding-bottom:var(--space-section);align-items:stretch;display:flex;position:relative;overflow:hidden}:where(.theme-route--program,.theme-route--program-client,.theme-route--program-mdlp,.theme-route--program-team,.theme-route--program-video) .blog-item.programs .page-nav-block .navs ul{flex-wrap:wrap;padding-left:0;display:flex}:where(.theme-route--program,.theme-route--program-client,.theme-route--program-mdlp,.theme-route--program-team,.theme-route--program-video) .blog-item.programs .page-nav-block .navs ul li{border:1px solid #ffd900;border-radius:4px;margin-bottom:10px;margin-right:10px;padding:5px 10px;list-style:none}:where(.theme-route--program,.theme-route--program-client,.theme-route--program-mdlp,.theme-route--program-team,.theme-route--program-video) .blog-item.programs .page-nav-block .navs ul li a{color:#000;text-decoration:none}:where(.theme-route--program,.theme-route--program-client,.theme-route--program-mdlp,.theme-route--program-team,.theme-route--program-video) .blog-item.programs .page-nav-block .navs{margin-bottom:28px}:where(.theme-route--program,.theme-route--program-client,.theme-route--program-mdlp,.theme-route--program-team,.theme-route--program-video) .blog-item.programs .page-nav span{color:#ffd900}:where(.theme-route--program-client,.theme-route--program-web) .blog-item.programs .comments-list ul:first-child{padding:0}:where(.theme-route--programs,.theme-route--service) .blog-page.programs .blog-item{padding-bottom:var(--space-section);display:flex}:where(.theme-route--programs,.theme-route--service) .blog-page.programs .blog-item a{border-radius:var(--border-radius-10);border:1px solid #f1f3f4;flex-direction:column;width:100%;text-decoration:none;display:flex}:where(.theme-route--programs) .blog-page.programs .blog-item .specification{gap:var(--space-content);padding:var(--space-content) 12px;flex-direction:column;flex:1;width:100%;display:flex;position:relative}:where(.theme-route--programs,.theme-route--service) .blog-page.programs .blog-item .image{margin:0 auto;position:relative}:where(.theme-route--programs) .blog-page.programs .blog-item .title{min-height:0;padding-bottom:0}:where(.theme-route--programs,.theme-route--service) .blog-page.programs .blog-item .title{color:#000;font-size:24px;font-weight:400;line-height:120%;text-decoration:none}:where(.theme-route--programs,.theme-route--service) .blog-page.programs .blog-item a:hover .title{color:#ffd900}:where(.theme-route--programs,.theme-route--service) .blog-page.programs .blog-item a:hover .image:before{content:"";background:url(/themes/allegrosoft/media/hover-blog-cec7489f.svg) 50% no-repeat;width:100px;height:100px;display:block;position:absolute;top:calc(50% - 65px);left:calc(50% - 50px)}:where(.theme-route--programs) .blog-page.programs .blog-item .description{color:#454546;min-height:0;margin:0;padding-bottom:0;font-size:18px;font-weight:400;line-height:150%;text-decoration:none}:where(.theme-route--programs) .blog-page.programs .blog-item .description p{color:#454546;min-height:0;margin:0;padding:0;font-size:18px;font-weight:400;line-height:150%;text-decoration:none}:where(.theme-route--programs) .blog-page.programs .blog-item .card-footer{color:#000;text-decoration:none;position:absolute;bottom:14px}:where(.theme-route--programs) .blog-page.programs .blog-item .card-footer .published_date{display:none}:where(.theme-route--programs) .blog-page.programs .blog-item .image .free{color:#000;background:#ffd900;border-radius:6px;padding:6px 10px;font-size:14px;font-weight:600;line-height:1.4;position:absolute;top:12px;right:12px}:where(.theme-route--programs) .blog-page.programs .title h2{color:#000;padding-bottom:0;font-size:24px;font-weight:400;line-height:120%}:where(.theme-route--programs) .blog-page.programs .blog-item .image img{border-radius:10px;display:block}:where(.theme-route--programs) .blog-page.programs .blog-item .programs-list__price{margin:0;padding:0;font-size:18px}:where(.theme-route--service) .blog-page.programs .blog-item .specification{width:100%;height:100%;padding:30px 12px 50px;position:relative}:where(.theme-route--service) .blog-page.programs .blog-item .title{min-height:58px;padding-bottom:10px}:where(.theme-route--service) .blog-page.programs .blog-item .description{color:#454546;min-height:120px;margin:0;padding-bottom:10px;font-size:18px;font-weight:400;line-height:150%;text-decoration:none}:where(.theme-route--service) .blog-page.programs .blog-item .description p{color:#454546;min-height:120px;margin:0;font-size:18px;font-weight:400;line-height:150%;text-decoration:none}:where(.theme-route--service) .blog-page.programs .title h2{color:#000;padding-bottom:var(--space-content);font-size:24px;font-weight:400;line-height:120%}:where(.theme-route--service) .blog-page.programs.service-page .blog-item .specification{padding:0 15px 50px}
