/*!************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/fast-css-loader/lib/index.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./sources/css/components/col-cards--v2.scss ***!
  \************************************************************************************************************************************************************************************************************************************************************************/
/* Bootstrap */
/* Vendors */
@media (min-width: 1200px) {
  .v2 .col-md-6 .col-card__cnt {
    max-width: 70%; } }

@media (min-width: 1200px) {
  .v2 .col-md-4 .col-card__cnt {
    max-width: 70%; } }

.v2 .col-card {
  position: relative; }
  .v2 .col-card__item {
    position: relative;
    padding: 0;
    height: 100%;
    overflow: hidden;
    background-color: #f6f6f6;
    padding: var(--spacers-sm-vw);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    text-align: center;
    border-radius: 0.3125rem; }
  .v2 .col-card__text {
    color: #696969; }
  .v2 .col-card__cnt {
    position: relative;
    z-index: 4;
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
  .v2 .col-card__title {
    font-weight: 600; }
  .v2 .col-card__footer {
    margin-top: auto; }
  .v2 .col-card__img img {
    position: relative;
    z-index: 3; }

