.portfolio-previews__header{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:50px;flex-wrap:wrap}.portfolio-previews__header .show-all{margin-top:15px}.portfolio-previews__text{width:100%;max-width:880px}.portfolio-previews{padding-top:50px}section.catalog-page .banner--offset-top-0 .main-slider__slide img{max-width:520px;max-height:400px;width:100%;height:auto;object-fit:contain}section.categories-preview--catalog .categories-preview__desc,section.custom-design .custom-design__tab-desc,section.custom-design .custom-design__item,section.portfolio-previews .portfolio-previews__desc{font-family:var(--nunito)}.print .portfolio-previews{padding-top:0;padding-bottom:0}.about .portfolio-previews{padding-top:30px}.development .portfolio-previews{padding-top:50px}.portfolio-previews>.show-all{display:none}.main-page .portfolio-previews{margin-bottom:80px}@media screen and (max-width:989px){.main-page .portfolio-previews{text-align:center;margin-top:28px;margin-bottom:-50px;margin-left:-15px;max-width:calc(100% + 30px);width:calc(100% + 30px);background:#f2f2f2;padding-bottom:40px}.main-page .portfolio-previews__title.title{margin-bottom:8px}.main-page .portfolio-previews__header{margin-bottom:15px;text-align:start}.main-page .portfolio-previews__header .show-all{display:none}.main-page .portfolio-previews>.show-all{display:inline-flex}}@media screen and (max-width:767px){.development .portfolio-previews{padding-top:40px}.print .portfolio-previews{padding-top:50px;padding-bottom:50px}}@media screen and (max-width:479px){.portfolio-previews{padding-top:40px}}