.four-column-text-section-title{margin-bottom:100px;text-align:center}.four-column-text-section-col h3{margin-bottom:15px}.four-column-text-section-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;margin:0 -16px}.four-column-text-section-col{border-top:2px solid #fff;margin:0 16px 70px;padding-right:15px;padding-top:18px;width:calc(25% - 32px)}.four-column-text-section-col p{line-height:1.3}.four-column-text-section{overflow:hidden;position:relative}.four-column-shapes-block img{display:block;height:100%;position:absolute;width:auto}.four-column-shapes-block img.shape-1{left:11%;top:0}.four-column-shapes-block img.shape-2{bottom:0;left:30px}.four-column-text-section-inner{position:relative;z-index:2}.four-column-shapes-block .mobile{display:none}@media screen and (max-width:1440px){.four-column-shapes-block img.shape-2{left:0}}@media screen and (max-width:1199px){.four-column-text-section-col{width:calc(50% - 32px)}}@media screen and (max-width:767px){.four-column-text-section-title{margin-bottom:80px}.four-column-text-section-col:nth-child(odd){margin-left:auto}.four-column-shapes-block img.shape-1{left:6px}.four-column-shapes-block img.shape-2{left:0;top:100px}.four-column-shapes-block img{display:none}.four-column-shapes-block .mobile{display:block}.four-column-text-section-col{padding-right:0}}@media screen and (max-width:480px){.four-column-text-section-col{max-width:248px;padding-right:15px;width:100%}}