.solution__card{background:linear-gradient(270deg,#000,#282828);border-radius:3.125rem;font-weight:600;max-height:21.875rem;min-height:21.875rem;border:.0625rem solid;border-image-source:linear-gradient(90deg,#000,#666);transition:all .3s ease-in-out}@media(max-width:768px){.solution__card:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(8,8,8,.7);z-index:1}}.solution__card .solution__img{max-height:21.875rem;min-height:21.875rem}.solution__card .solution__img img{object-position:left}.solution__card .title{font-size:1.5625rem;padding:.9375rem}@media(max-width:992px){.solution__card .title{position:absolute;top:50%;width:100%;left:0;right:0;transform:translateY(-50%);padding:1.875rem;z-index:2}}.solution__card .arrow{transition:all .5s ease-in-out;overflow:hidden}.solution__card .arrow:before{content:"";background:#a40002;position:absolute;top:0;left:0;width:0;height:100%;border-radius:3.125rem;z-index:0;transition:all .5s ease-in-out}.solution__card:hover{box-shadow:0 .625rem 1.875rem rgba(0,0,0,.5)}.solution__card:hover .arrow{border-color:transparent}.solution__card:hover .arrow:before{width:100%}body[dir=rtl] .solution__card .solution__img{transform:scaleX(-1);transform-origin:center}body[dir=rtl] .solution__card .solution__img img{object-position:left}body[dir=rtl] .solution__card .arrow:before{right:0;left:auto}