.ecosystem a{text-decoration:none}.ecosystem .s-hs-justify-content-center{justify-content:center}.ecosystem .s-hs-align-items-center{align-items:center}.ecosystem .s-hs-align-self-center{align-self:center}.ecosystem .title{margin-bottom:15px;text-align:center}.ecosystem .title h1{color:#289ee4;font-size:25px;font-weight:600;line-height:1.2;margin-bottom:20px}.ecosystem .s-hs-col-xl-4{margin-bottom:20px}.ecosystem .s-hs-card{display:flex;flex-direction:column;height:100%;min-width:0;position:relative;word-wrap:break-word;background-clip:border-box;background:#f8f8f8;border-radius:30px;padding:25px;transition:.3s}.ecosystem .s-hs-card:hover{box-shadow:0 2px 8px 0 rgba(99,99,99,.2)}.ecosystem .s-hs-card .s-hs-img-fluid{border-radius:10px;height:auto;max-width:100%;transition:transform 1s ease,opacity .5s ease;vertical-align:middle;width:100%}.ecosystem .s-hs-card:hover .s-hs-img-fluid{transform:scale(1.03);transition:transform 1s ease,opacity .5s ease}.ecosystem .s-hs-card .s-hs-card-body{flex:1 1 auto;padding:0 15px;position:relative;text-align:center}.ecosystem .s-hs-card .s-hs-card-body .h5{color:#289ee5;font-weight:600;line-height:1.1;margin-bottom:0;margin-top:20px;transition:.3s}.ecosystem .s-hs-card .s-hs-card-body p{color:#333;margin-bottom:10px}@media (min-width:576px){.ecosystem .s-hs-card .s-hs-card-body .s-hs-tag li a{font-size:14px}}@media (min-width:768px){.ecosystem .title{margin-bottom:50px}.ecosystem .title h1{font-size:34px}.ecosystem .s-hs-card{padding:15px}.ecosystem .read-more{margin-top:30px}}