.m-text-3-columns .container{position:relative;padding-bottom:4.35rem;padding-top:4.95rem}.m-text-3-columns .col-12{margin-bottom:1.5rem}.m-text-3-columns h2{margin:0 auto 1.5rem;max-width:810px;text-align:center}.m-text-3-columns h3{margin:0 auto 2.05rem;line-height:1.54;max-width:596px;text-align:center}.m-text-3-columns__column{margin-bottom:1rem}.m-text-3-columns__column h4,.m-text-3-columns__column p{margin-bottom:.5rem}.m-text-3-columns__column a{display:inline-block;text-decoration:none}@media only screen and (min-width:768px){.m-text-3-columns__content{align-items:flex-start;display:flex;justify-content:space-between}.m-text-3-columns__column{flex:0 0 28.085%;margin-bottom:0}}@media only screen and (min-width:992px){.m-text-3-columns .row{justify-content:center}.m-text-3-columns .col-12{margin-bottom:0}.m-text-3-columns h4{font-size:1rem;font-weight:500;line-height:1.4}.m-text-3-columns .container::before{width:calc( 100% - 4rem )}.m-text-3-columns .container::before{left:2rem}}