.card-box-module .card-block-element .flex{align-items:center;display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;flex-flow:row wrap;-moz-flex-flow:row wrap;-webkit-flex-flow:row wrap;-o-flex-flow:row wrap;justify-content:center;margin-left:-15px;margin-right:-15px;row-gap:50px}.card-box-module .card-block-element .flex .flex-item{align-self:stretch;flex-basis:33.333%;-moz-flex-basis:33.333%;-webkit-flex-basis:33.333%;-o-flex-basis:33.333%;padding:15px 15px 0}.card-box-module .card-block-element .box{background-color:#fff;border-radius:16px;box-shadow:10px 10px 70px -10px #0d1a1f1a;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:30px}.card-box-module .card-block-element .box .icon-block,.card-box-module .card-block-element .box .image-block{margin-bottom:20px}.card-box-module .card-block-element .box .icon-block svg{height:70px}.card-box-module .card-block-element .box .desc{padding-bottom:80px}.card-box-module .card-block-element .box .title{font-size:28px;font-weight:400}.card-box-module .card-block-element .box .desc,.card-box-module .card-block-element .box .desc p{font-size:20px}@media (max-width:850px){.card-box-module .card-block-element .flex{row-gap:40px}.card-box-module .card-block-element .flex .flex-item{flex-basis:50%;-moz-flex-basis:50%;-webkit-flex-basis:50%;-o-flex-basis:50%}}@media (max-width:610px){.card-box-module .card-block-element .flex{row-gap:30px}.card-box-module .card-block-element .flex .flex-item{flex-basis:100%;-moz-flex-basis:100%;-webkit-flex-basis:100%;-o-flex-basis:100%}}