.row-card .icon{margin:0 auto 15px;max-width:35px}.card-main.text-white .icon svg{fill:#fff}.card-main.text-white h5,.card-main.text-white p{color:#fff}.card-main.text-white .img-icon img{filter:invert(1)}.row-card.text_left .icon{margin:0 0 20px}.row-card.text_right .icon{margin:0 0 20px auto}.row-card .img-icon{margin-bottom:20px}.row-card h5{margin-bottom:15px}.card-main{display:flex;flex-wrap:wrap;justify-content:center}.card-main .row-card{box-shadow:0 3px 6px 1px rgba(0,0,0,.1);flex:25%;max-width:25%;padding:40px 40px 20px}.card-main .row-card.\33 {flex:33.33%;max-width:33.33%}.card-main .row-card.\32 {flex:50%;max-width:50%}.row-card.\31 {flex:100%;max-width:100%}.row-card.text_right .img-icon{margin-bottom:20px;text-align:right}.row-card.text_center .img-icon{text-align:center}.row-card.text_left .img-icon{margin-bottom:20px;text-align:left}.card-main.cardstwo .row-card{padding:20px 20px 0}.card-main.cardstwo .icon-content-wrap{margin-left:0;padding-left:60px}.card-main.cardstwo .row-card .icon{float:left;margin:0 25px 0 0;max-width:none;width:35px}.card-main.cardstwo .row-card .img-icon{float:left;margin:0 15 0 0;max-width:none;width:45px}.card-main.cardstwo .row-card.\33 {flex:30.33%;max-width:30.33%}.card-main.card-sone .row-card{padding:40px 40px 20px}.card-main.card-sone .row-card.card_text_only{align-items:center;display:flex;justify-content:center;padding:20px 40px}.card-main.card-sone .row-card.card_text_only .card-description p:last-of-type{margin:0}.row-card.link-false{color:inherit;cursor:default;text-decoration:none}@media only screen and (max-width:1200px){.card-main{margin:0}}@media only screen and (max-width:991px){.card-main .row-card,.card-main .row-card.\33 ,.card-main.cardstwo .row-card.\33 {flex:50%;max-width:50%}.card-main.card-sone .row-card{max-width:calc(50% - 30px)}}@media only screen and (max-width:767px){.card-main .row-card{margin:15px 0;padding:20px 20px 0}.card-main .row-card,.card-main .row-card.\32 ,.card-main .row-card.\33 ,.card-main.cardstwo .row-card.\33 {flex:100%;max-width:100%}.card-main.card-sone .row-card{max-width:100%;padding:20px 20px 0}}