.folder-list__list{display:grid;grid-template-columns:1fr;column-gap:12px;row-gap:18px}.folder-list__list .item__link{display:flex;align-items:end}.folder-list__list .item__teaser-img{height:82px;width:108px;display:inline-block;margin-right:8px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:var(--src_img_1x);flex-shrink:0;border:4px solid #fff;background-color:#fff;border-radius:1px;box-shadow:2px 2px 4px rgba(0,0,0,.1),4px 4px 8px rgba(0,0,0,.1)}.folder-list__list .item__meta .item__title{position:relative;margin-bottom:0;transition:all .3s;font-size:1.25rem;color:var(--secondary_color);font-family:var(--main_font);padding-right:24px}.folder-list__list .item__meta .item__title::after,.folder-list__list .item__meta .item__title::before{position:absolute;content:'';width:16px;height:16px;right:0;top:calc(50%);transform:translateY(-50%);transition:all .3s}.folder-list__list .item__meta .item__title::before{border-radius:8px;background-color:var(--secondary_color)}.folder-list__list .item__meta .item__title::after{background-color:#fff;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("/static/icons/arrow_right.04b96bd09116.svg");mask-image:url("/static/icons/arrow_right.04b96bd09116.svg")}.folder-list__list .item__meta .item__parent{font-size:.8rem;color:var(--text_color)}@media all and (min-width:768px){.folder-list__list{grid-template-columns:1fr 1fr;column-gap:24px;row-gap:32px}.folder-list__list .item__teaser-img{height:112px;width:148px;margin-right:10px;background-image:var(--src_img_1-5x)}.folder-list__list .item__meta .item__title{font-size:1.25rem;padding-right:28px}.folder-list__list .item__meta .item__title::after,.folder-list__list .item__meta .item__title::before{width:18px;height:18px}.folder-list__list .item__meta .item__title::before{border-radius:9px}}@media all and (min-width:1024px){.folder-list__list{row-gap:48px}.folder-list__list .item__teaser-img{height:128px;width:168px;margin-right:12px;background-image:var(--src_img_2x)}.folder-list__list .item__meta .item__title{font-size:1.5rem;padding-right:32px}.folder-list__list .item__meta .item__parent{font-size:.875rem}.folder-list__list .item__meta .item__title::after,.folder-list__list .item__meta .item__title::before{width:20px;height:20px}.folder-list__list .item__meta .item__title::before{border-radius:10px}.folder-list__list .item__link:hover .item__meta .item__title::after,.folder-list__list .item__link:hover .item__meta .item__title::before{transform:translateX(8px) translateY(-50%)}}.button{position:relative;display:inline-block;font-size:1rem;padding:8px 28px 8px 16px;background:var(--secondary_color);color:#fff;font-family:var(--main_font);border-radius:24px}.button::after{position:absolute;content:'';top:50%;transform:translateY(-50%);right:10px;width:18px;height:18px;background-color:#fff;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-position:center;mask-position:center;transition:all .3s}.button.button--big{font-size:1.25rem;padding:10px 32px 10px 20px;border-radius:32px}.button.button--big::after{right:10px;width:22px;height:22px}.button.button--fake::after{-webkit-mask-image:url("/static/icons/arrow_right.04b96bd09116.svg");mask-image:url("/static/icons/arrow_right.04b96bd09116.svg")}.button.button--email{padding:10px 42px 10px 20px}.button.button--email::after{-webkit-mask-image:url("/static/icons/mail.67390ffc1cfb.svg");mask-image:url("/static/icons/mail.67390ffc1cfb.svg");right:12px}.button.button--red{background:var(--primary_color)}.button.button--white{background:#fff;color:var(--primary_color)}.button.button--white::after{background:var(--primary_color)}@media all and (min-width:1024px){.button{font-size:1.125rem;padding:10px 32px 10px 20px}.button.button--big{font-size:1.5rem;padding:12px 48px 12px 24px}.button::after{width:22px;height:22px;right:10px}.button.button--big::after{right:12px;width:28px;height:28px}.button.button--email{padding:12px 52px 12px 24px}.button.button--email::after{right:14px}.button:hover::after,.item__link:hover .button.button--fake::after{transform:translateX(6px) translateY(-50%)}}.tender-list__list .tender{margin-bottom:64px}.tender-list__list .item__link{display:flex;flex-direction:column-reverse}.tender-list__list .item__meta{max-width:724px;width:100%}.tender-list__list .item__title{font-size:1.5rem;margin-bottom:8px}.tender-list__list .item__details p{font-size:.875rem;margin-bottom:4px;line-height:120%;font-family:var(--sub_font)}.tender-list__list .item__teaser-img{display:block;width:174px;height:115px;flex-shrink:0;border-radius:1px;box-shadow:0 4px 4px rgba(0,0,0,.1),0 8px 8px rgba(0,0,0,.1);margin:0 0 16px 16px;background-size:cover;background-image:var(--src_img_1x)}.button.button--fake{margin-top:24px}@media all and (min-width:768px){.tender-list__list .tender{margin-bottom:72px}.tender-list__list .item__link{display:flex;flex-direction:row;flex-wrap:nowrap}.tender-list__list .item__meta{margin-right:32px}.tender-list__list .item__title{font-size:2rem}.tender-list__list .item__details p{font-size:1rem}.tender-list__list .item__teaser-img{width:220px;height:145px;margin:0;background-image:var(--src_img_1-5x)}}@media all and (min-width:1024px){.tender-list__list .tender{margin-bottom:86px}.tender-list__list .item__meta{margin-right:38px}.tender-list__list .item__title{font-size:2.25rem}.tender-list__list .item__details p{font-size:1.125rem;margin-bottom:4px}.tender-list__list .item__teaser-img{width:240px;height:160px;background-image:var(--src_img_2x)}.button.button--fake{margin-top:28px}}.richtext img{margin-bottom:12px;max-width:100%;height:auto;box-shadow:0 2px 4px rgba(0,0,0,.1),0 4px 8px rgba(0,0,0,.1);border-radius:2px}.richtext a{text-decoration:underline}.richtext ul{padding-left:16px}.richtext ul li{list-style-type:disc;margin-bottom:8px}.richtext ol{padding-left:16px}.richtext ol li{list-style-type:decimal;margin-bottom:8px}.richtext h2{margin-top:24px}.richtext h3{margin-top:18px}.richtext h4{margin-top:14px}.richtext h5{margin-top:12px}.richtext h2,.richtext h3,.richtext h4,.richtext h5{margin-bottom:10px}@media all and (min-width:768px){.richtext h2{margin-top:32px}.richtext h3{margin-top:26px}.richtext h4{margin-top:18px}.richtext h5{margin-top:12px}.richtext h2,.richtext h3,.richtext h4,.richtext h5{margin-bottom:12px}}@media all and (min-width:1024px){.richtext h2{margin-top:48px}.richtext h3{margin-top:32px}.richtext h4{margin-top:24px}.richtext h5{margin-top:16px}.richtext h2,.richtext h3,.richtext h4,.richtext h5{margin-bottom:14px}}