#solution .card-back,#solution .card:hover .card-inner{transform:rotateY(180deg)}#ecosystem img{width:100vw}#services .nav-link{text-align:start;font-weight:600;color:#666;width:100%;padding:1rem}#services .nav-link.active{background-image:var(--ui-gradient-dark);color:#fff}#services .services-right{background:#f4f4f4;padding:3rem}#services .services-right ul li{margin:1rem 0}#solution{background-color:#f4f4f4;padding:4rem}#solution .container{padding-top:4rem}#solution .card{border:none;background:0 0;height:320px;perspective:1000px}#solution .card .card-inner{position:relative;width:100%;height:100%;text-align:center;transition:transform .5s;transform-style:preserve-3d}#solution .card .card-title{font-size:1.85rem;white-space:normal;margin:1rem}#solution .card h2{white-space:nowrap}#solution .card h2,#solution .card img{transition:.4s ease-out .2s}#solution .card-back,#solution .card-front{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:1.5rem;overflow:hidden}#solution .card-front{background-color:#fff;color:#000;display:flex;align-items:center;justify-content:center;flex-direction:column}#our_services,#solution .card-back{background:var(--ui-gradient-dark)}#solution .card-back{color:#fff;padding:2.5rem;display:flex;align-items:center;justify-content:center}#solution .card-back p{font-size:.875rem;margin-bottom:0;transform:translateX(-300px);transition:.6s ease-out;max-height:100%;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;line-clamp:10;-webkit-line-clamp:10;-webkit-box-orient:vertical}#solution.data-center .card-back p{font-size:1.1rem}#solution.retail .card-back p{font-size:1.4rem}#solution .card:hover .card-back p{transform:translateX(0)}#solution .card:hover h2,#solution .card:hover img{transform:translateX(200px)}#our_services,#our_services h1{color:#fff}#our_services img{margin:1rem 1.5rem}