.icon-block_wrapper{padding-bottom:30px}.icon-block_icon-wrapper{line-height:1em;margin-bottom:35px}.icon-block_icon-wrapper svg{height:100%}.icon-block_image-wrapper{margin:0 auto 35px;width:120px}@media (min-width:768px) and (max-width:1150px){.feature-block{margin-left:-20px;margin-right:-20px}}@media (max-width:767px){.icon-block_wrapper{padding:1.4rem}.feature-block{margin-bottom:20px;margin-top:20px}}.icon-block_title{font-size:14px;font-weight:500;letter-spacing:.2em;text-transform:uppercase}.icon-block-light *{color:#fff}.icon-block-light svg{fill:#fff}