.card-pillar-box{background:#ddd;border-radius:5px;padding:30px 20px;transition:ease .3s;position:relative}
.card-pillar-box h6{color:#fff;font-family:'DaxOT-Medium','dax-mediumregular',Arial}
.card-pillar-box p{color:#fff;line-height:1.7rem;text-align:justify}
.card-pillar-box img{display:block}
@media(min-width:992px) and (max-width:1199px){.card-pillar-box:hover,.card-pillar-box.active{top:-100px;height:600px}
@keyframes extend{from{top:0}
to{top:-100px}
}
@-webkit-keyframes extend{from{top:0}
to{top:-100px}
}
@-moz-keyframes extend{from{top:0}
to{top:-100px}
}
}
@media(min-width:1200px){.card-pillar-box:hover,.card-pillar-box.active{top:-40px;height:490px}
@keyframes extend{from{top:0}
to{top:-40px}
}
@-webkit-keyframes extend{from{top:0}
to{top:-40px}
}
@-moz-keyframes extend{from{top:0}
to{top:-40px}
}
}
@media(min-width:992px){.mobile-set-scrollable-row>.row{padding:50px 0;position:relative}
.card-pillar-box{height:410px;position:relative;top:0}
.card-pillar-box p{display:none}
.card-pillar-box:hover,.card-pillar-box.active{animation:extend .4s;-webkit-animation:extend .4s;-moz-animation:extend .4s}
.card-pillar-box:hover p,.card-pillar-box.active:hover p,.card-pillar-box.active p{display:block}
.card-pillar-box img{display:block;max-width:150px;min-width:60%;margin:4rem auto}
.card-pillar-box:hover img,.card-pillar-box.active:hover img,.card-pillar-box.active img{display:none}
.card-pillar-box-container{padding:15px}
.card-pillar-box h6{margin-bottom:2rem}
}
@media(max-width:991px){.card-pillar-box{height:550px}
.card-pillar-box-container{padding:0;margin-bottom:15px}
.card-pillar-box-container:last-child{margin-right:0}
.card-pillar-box p{display:block}
.card-pillar-box .owl-carousel .owl-item img,.card-pillar-box img{display:block;margin:0;width:35% !important;position:absolute;bottom:2rem;right:2rem}
.card-pillar-box:hover p{display:block}
.owl-carousel .owl-item .card-pillar-box:hover img{display:block}
.card-pillar{background:#f4f4f4;padding:30px;margin:0 -30px}
.card-pillar-box h6{margin-bottom:.7rem}
}
@media(max-width:350px){}
.card-pillar .owl-carousel .owl-dots{text-align:center}
.card-pillar .owl-carousel button.owl-dot{width:12px;height:12px;background-color:#c8c8c8;border-radius:50%;margin:10px}
.card-pillar .owl-carousel button.owl-dot.active{background-color:red}
.card-pillar .owl-carousel{width:auto}
@media(min-width:768px) and (max-width:991px){.card-pillar{background:#f4f4f4;padding:30px;padding-right:0;padding-left:0;margin:0 -30px}
.card-pillar-box{height:550px;margin-right:20px}
}