.icons-text-columns-module{padding:0 2rem 4rem;position:relative;z-index:1}.icons-text-columns-module .max-width{margin:0 auto;max-width:1000px}.icons-text-columns-module .max-width .stats{display:flex;flex-direction:row}.icons-text-columns-module .max-width .stats h2{width:33.33%}.icons-text-columns-module .max-width .stats .column{display:flex;flex-direction:column;margin-top:-20px;width:22.33%}.icons-text-columns-module .max-width .stats h2{align-self:center;color:#fff;font-size:57px;margin-bottom:0;margin-top:4rem}.icons-text-columns-module .max-width .stats .column:not(:last-child) .text{border-right:2px solid #fff}.icons-text-columns-module .max-width .stats .column .text{flex:1;padding:0 25px}.icons-text-columns-module .max-width .stats .column .text p{margin-bottom:0}.icons-text-columns-module .max-width .stats .column p{color:#fff}.icons-text-columns-module .max-width .stats .column p.number{font-size:57px;font-weight:700}.icons-text-columns-module .max-width .stats .column p.number:after{content:"\2b";font-family:FontAwesome;font-size:18px;margin-left:10px;vertical-align:middle}.icons-text-columns-module .max-width .stats .column .icon{margin-bottom:1rem;margin-left:25px;width:80px}.icons-text-columns-module .max-width .stats .column .icon img{width:100%}@media (max-width:1050px){.icons-text-columns-module{padding:3rem 2rem}.icons-text-columns-module .max-width .stats{flex-wrap:wrap}.icons-text-columns-module .max-width .stats h2{font-size:36px;margin-bottom:2rem;margin-top:0;text-align:center;width:100%}.icons-text-columns-module .max-width .stats .column{margin-top:0;width:33.33%}.icons-text-columns-module .max-width .stats .column .text{text-align:center}.icons-text-columns-module .max-width .stats .column .icon{margin:0 auto 1rem}}@media (max-width:767px){.icons-text-columns-module{padding:3rem 30px 2rem}.icons-text-columns-module .max-width .stats{flex-direction:column}.icons-text-columns-module .max-width .stats .column .text{border-right:none!important}.icons-text-columns-module .max-width .stats .column{padding:2rem 0;width:100%}.icons-text-columns-module .max-width .stats .column:not(:last-child){border-bottom:2px solid #fff}.icons-text-columns-module .max-width .stats h2{margin-bottom:1rem}}