.cards2-wrapper{position:relative}.cards2-wrapper .dnd-section{position:relative;z-index:1}.cards2-wrapper:after{background:var(--primary-color);bottom:0;content:"";display:block;height:60%;left:0;position:absolute;right:0;width:100%;z-index:0}.cards2{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.cards__card2{transition:all .5s ease-in-out;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:start;align-self:flex-start;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:600px;margin:1rem 0;max-width:100%;padding:20px;position:relative}.cards__card2 a.top_{bottom:0;left:0;position:absolute;right:0;top:0;z-index:9}@media (min-width:992px){.cards__card2{width:calc(25% - 20px)}.cards__card2:nth-child(2),.cards__card2:nth-child(4),.cards__card2:nth-child(6){margin-top:70px}.cards__card2.card2 .card__text .desc{display:none;font-size:14px}}@media (min-width:992px) and (max-width:1100px){.cards__card2.card2 .card__text h3{font-size:25px}}.cards__card2.card2:hover .card__text .desc{display:block}.cards__card2.card2:hover:after{background:var(--sticky-header-background-color);bottom:0;content:"";left:0;opacity:.85;position:absolute;right:0;top:0;z-index:1}.cards__card2.card2 .card__text{color:#fff;padding:0;position:relative;text-align:center;width:100%;z-index:2}.cards__card2.card2 .card__text h3{color:#fff;font-family:var(--primary-font);margin:20px 0}