:where(.theme-route--blog) h1{margin:0}:where(.theme-route--blog) main{background-color:#fff;background-image:-webkit-image-set(url(/themes/allegrosoft/media/bg-default-eac0626e-1920.webp) 1x type("image/webp"),url(/themes/allegrosoft/media/bg-default-918bb478-1920.webp) 1x type("image/webp"));background-image:image-set("/themes/allegrosoft/media/bg-default-eac0626e-1920.webp" 1x type("image/webp"),"/themes/allegrosoft/media/bg-default-918bb478-1920.webp" 1x type("image/webp"));background-repeat:no-repeat;background-size:cover}:where(.theme-route--blog) main h1{letter-spacing:.02em;padding-bottom:var(--space-content);font-weight:600;line-height:120%;font-size:var(--font-size-page-title)}:where(.theme-route--blog) main ul li{color:#000;padding-bottom:20px;font-size:18px;font-weight:400;line-height:150%}:where(.theme-route--blog) .company-features{margin-top:var(--space-section)}:where(.theme-route--blog) .blog-page-item{flex-direction:column}:where(.theme-route--blog) main.blog-page-item{background-color:#fff;background-image:-webkit-image-set(url(/themes/allegrosoft/media/bg-default-2-2878b453-1920.webp) 1x type("image/webp"),url(/themes/allegrosoft/media/bg-default-2-ac7b6901-1920.webp) 1x type("image/webp"));background-image:image-set("/themes/allegrosoft/media/bg-default-2-2878b453-1920.webp" 1x type("image/webp"),"/themes/allegrosoft/media/bg-default-2-ac7b6901-1920.webp" 1x type("image/webp"));background-repeat:no-repeat;background-size:contain}:where(.theme-route--blog) .blog-page h1{font-weight:600;font-size:var(--font-size-page-title);letter-spacing:.02em;line-height:120%}:where(.theme-route--blog) .search{border-radius:var(--border-radius-10);margin-bottom:var(--space-section);background-color:#fff;padding:30px;position:relative;box-shadow:0 15px 20px #0000000d}:where(.theme-route--blog) .search .search-input{box-sizing:border-box;border-radius:var(--border-radius-8);border:2px solid #f1f3f4;width:100%;padding:22px 20px}:where(.theme-route--blog) .search .search-input:focus{background-color:#fff;border:2px solid #ffd900}:where(.theme-route--blog) .search .search-icon{background:url(/themes/allegrosoft/media/search-4c1a6645.svg) 50% no-repeat}:where(.theme-route--blog) .search .search-close,:where(.theme-route--blog) .search .search-icon{content:"";width:24px;height:24px;margin-left:auto;display:block;position:absolute;top:53px;right:50px}:where(.theme-route--blog) .search .search-close{cursor:pointer;background:url(/themes/allegrosoft/media/modal-close-14e666d2.svg) 50% no-repeat;display:none}:where(.theme-route--blog) .blog-page .count-title{letter-spacing:.02em;border-bottom:2px solid #f1f3f4;margin-bottom:30px;padding-bottom:30px;font-size:38px;font-weight:600;line-height:120%;display:flex}:where(.theme-route--blog) .blog-page .count-title span{text-align:center;background-color:#ffd900;border-radius:50%;flex-shrink:0;width:46px;height:46px;margin-left:10px;padding:0;font-size:18px;font-weight:600;line-height:2.5;display:block;position:relative;top:2px}:where(.theme-route--blog) .blog-page .description-text{border-radius:var(--border-radius-10);background-color:#fff;margin-bottom:30px;padding:30px 5px;box-shadow:0 30px 60px #5757571c}@media (width>=772px){:where(.theme-route--blog) .blog-page .description-text{padding:30px}}:where(.theme-route--blog) .blog-page-item h1{letter-spacing:.02em;padding-bottom:var(--space-content);font-weight:600;line-height:120%}:where(.theme-route--blog) .blog-page-item .blogs h1{letter-spacing:.02em;font-weight:600;line-height:120%;font-size:var(--font-size-page-title);padding:0 15px}@media (width>=768px){:where(.theme-route--blog) .blog-page-item .blogs h1{font-size:var(--font-size-page-title);padding:0}}:where(.theme-route--blog) .blog-page-item h1{text-align:left;font-size:var(--font-size-page-title)}@media (width>=768px){:where(.theme-route--blog) .blog-page-item h1{font-size:var(--font-size-page-title)}}@media (width>=992px){:where(.theme-route--blog) .blog-page-item h1{font-size:var(--font-size-page-title)}}:where(.theme-route--blog) .blog-page-item .blogs .all-tag-list h2{display:none}:where(.theme-route--blog) .blog-page-item .blogs .all-tag-list ul{flex-wrap:wrap;margin:0;padding:40px 0;display:flex}:where(.theme-route--blog) .blog-page-item .blogs .all-tag-list ul li{border-radius:var(--border-radius-8);background-color:#ffd900;margin:0 5px 10px;padding:5px;list-style:none}:where(.theme-route--blog) .blog-page-item .blogs .all-tag-list ul li a,:where(.theme-route--blog) .blog-page-item .blogs .all-tag-list ul li h3{color:#535353;font-size:16px;font-weight:400;line-height:100%;text-decoration:none;display:flex}:where(.theme-route--blog) .blog-page-item .blogs .all-tag-list ul li a:hover,:where(.theme-route--blog) .blog-page-item .blogs .all-tag-list ul li h3:hover{color:#000}:where(.theme-route--blog) .blog-page-item .blogs .blog-tag__list{padding:0 15px}@media (width>=768px){:where(.theme-route--blog) .blog-page-item .blogs .blog-tag__list{padding:0}}:where(.theme-route--blog) .blog-page-item .blogs .blog-tag__list{flex-wrap:wrap;margin:0;padding:0;display:flex}@media (width>=768px){:where(.theme-route--blog) .blog-page-item .blogs .blog-tag__list{padding:0 0 0 30px}}:where(.theme-route--blog) .blog-tag__item{margin-right:15px;padding-bottom:5px;list-style:none}:where(.theme-route--blog) .blog-tag__link{color:#1a1a1a;font-size:18px;font-weight:400;line-height:150%}:where(.theme-route--blog) .blog-tag__link:active,:where(.theme-route--blog) .blog-tag__link:hover{color:#ffd900}:where(.theme-route--blog) .container{width:100%}
