.text-columns-block{padding:30px 0 40px}@media only screen and (max-width: 991px){.text-columns-block{display:none}}.text-columns-block .text-columns-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:60px}.text-columns-block .text-column ul,.text-columns-block .text-column ol{padding-left:20px;margin-bottom:1em}@media only screen and (max-width: 991px){.text-columns-block .text-columns-grid{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 767px){.text-columns-block .text-columns-grid{grid-template-columns:1fr;gap:30px}}
