.b-m-text-block{background-color:#fff;box-shadow:0 2px 4px 2px rgba(0,0,0,.1);margin:0 10px;padding:20px;line-height:2rem;border-radius:3px}@media only screen and (min-width:992px){.b-m-text-block{margin:0;padding:50px}}.b-m-text-block .text-section{height:100%;padding:0;box-shadow:none}.b-m-text-block .rich-text ul>li{margin:5px 0}.b-m-text-block .rich-text ul>li:before{display:none}.b-m-text-block__main .text-section__separator{margin:15px 0 20px}@media only screen and (min-width:992px){.b-m-text-block__main .text-section__separator{margin:20px 0}}.b-m-text-block__main .text-title{font-size:2rem}@media only screen and (min-width:992px){.b-m-text-block__main .text-title{font-size:3rem}}.b-m-text-block__items{display:flex;flex-direction:column;margin-top:25px}@media only screen and (min-width:992px){.b-m-text-block__items{flex-direction:row;justify-content:center;margin-top:30px}}.b-m-text-block__items .text-title{font-size:1.8rem}@media only screen and (min-width:992px){.b-m-text-block__items .text-title{font-size:2.2rem}}.b-m-text-block__item{width:100%;text-align:left}@media only screen and (min-width:992px){.b-m-text-block__item{box-sizing:content-box;width:33.33333%}.b-m-text-block__item+.b-m-text-block__item{padding-left:60px}}.b-m-text-block__item .text-section__separator{margin:10px 0 20px}.b-m-text-block__item:not(:first-child){margin-top:35px}@media only screen and (min-width:992px){.b-m-text-block__item:not(:first-child){margin-top:0}}