.image{max-height:15rem}.image,.text{transform:translateZ(0)}.text{opacity:0;min-height:320px}.textGreen{color:rgb(61,204,133)}.image{opacity:0}.active{position:relative;z-index:10}.active .image,.active .text{opacity:1;transform:translateX(0)}@media screen and (min-width:992px){.image{max-height:20rem}.image,.text{transition:all .5s ease-in-out}.image{transform:translateX(50%)}.text{transform:translateX(-50%)}}.shadowLg{box-shadow:0 0 20px 0 rgba(37,44,97,.15)}.carousel>*{grid-area:1/1/auto/auto}