.text-block-1{padding:48px 0 16px}.text-block-1 p:first-child{margin-top:0}.text-block-1 p:last-child{margin-bottom:0}.text-block-1 .title-wrapper{text-align:center;margin:0 auto 48px}.text-block-1 .text-block__text{margin-top:8px}.text-block-1 .blocks__item{box-sizing:border-box;margin:0 0 32px}.text-block-1 .item-text{margin-top:8px}@media (min-width:600px){.text-block-1{padding:64px 0 32px}.text-block-1 .text-block__text{margin-top:16px}.text-block-1._left .title-wrapper{text-align:left;margin:0 auto 48px 0}.text-block-1._right .title-wrapper{text-align:right;margin:0 0 48px auto}.text-block-1 .blocks{justify-content:center;flex-wrap:wrap;margin:0 -12px;display:flex}.text-block-1._left .blocks{justify-content:flex-start}.text-block-1._right .blocks{justify-content:flex-end}.text-block-1 .blocks__item>*{padding-right:8px}.text-block-1 .blocks__item{flex:none;margin:0 12px 32px;width:276px}}@media (min-width:960px){.text-block-1 .title-wrapper{width:592px}.text-block-1 .blocks{margin:0 -24px}.text-block-1 .blocks__item{margin:0 24px 32px;width:272px}.text-block-1 .blocks__item>*{padding-right:0}}@media (min-width:1200px){.text-block-1{padding:80px 0 48px}.text-block-1 .title-wrapper{width:760px}.text-block-1 .blocks{margin:0 -12px}.text-block-1 .blocks__item{margin:0 12px 48px;width:368px}.text-block-1 .blocks__item>*{padding-right:16px}}@media (min-width:1380px){.text-block-1{padding:80px 0 32px}.text-block-1 .title-wrapper{width:848px}.text-block-1 .blocks{margin:0 -16px}.text-block-1 .blocks__item{margin:0 16px 48px;width:408px}}