.cards-v2-section{overflow:hidden;padding:75px 0;position:relative}.cards-v2-section .top-content{padding:15px 0}.cards-v2-section .card-v2-body>:first-child,.cards-v2-section .top-content>:first-child{margin-top:0!important}.cards-v2-section .card-v2-body>:last-child,.cards-v2-section .top-content>:last-child{margin-bottom:0!important}.cards-v2-section .cards-v2-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin:20px -18px 0}.cards-v2-section .card-v2-item,.cards-v2-section .card-v2-item .card-v2-inner{overflow:hidden;position:relative}.cards-v2-section .card-v2-item{border-radius:3px;height:100%;padding:20px 18px;width:33.33%}.cards-v2-section .card-v2-icon{height:120px;margin:auto auto 15px;overflow:hidden;position:relative;text-align:center;width:120px}.cards-v2-section .card-v2-icon img,.cards-v2-section .card-v2-icon svg{display:inline-block;height:auto;max-width:100%;vertical-align:top}.cards-v2-section .card-v2-body{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:15px 0 0}.cards-v2-section .card-v2-body h3,.cards-v2-section .card-v2-title{margin-bottom:25px}.cards-v2-section .card-v2-title{font-weight:500}.cards-v2-section .top-content+.cards-v2-wrapper{margin-top:35px}@media(min-width:601px){.cards-v2-section .cards-v2-wrapper{margin-left:-15px;margin-right:-15px}}@media(min-width:992px){.cards-v2-wrapper.type_two_column .card-v2-item{width:50%}.cards-v2-wrapper.type_three_column .card-v2-item{width:33.33%}.cards-v2-wrapper.type_five_column .card-v2-item,.cards-v2-wrapper.type_four_column .card-v2-item{width:25%}}@media(min-width:1025px){.cards-v2-wrapper.type_five_column .card-v2-item{width:20%}}@media(max-width:991px){.cards-v2-section{padding-bottom:55px;padding-top:55px}.cards-v2-section .card-v2-item{max-width:379px;width:100%}.cards-v2-section .top-content{padding:10px 0}.cards-v2-section .card-v2-icon{margin-bottom:10px}.cards-v2-section .card-v2-body{padding:6px 0 0}.cards-v2-section .card-v2-body h3,.cards-v2-section .card-v2-title{margin-bottom:16px}.cards-v2-section .top-content+.cards-v2-wrapper{margin-bottom:10px}}@media(max-width:600px){.cards-v2-section .cards-v2-wrapper{margin-left:-10px;margin-right:-10px}.cards-v2-section .cards-v2-wrapper .card-v2-item{padding-left:10px;padding-right:10px}}