.smart-block{margin-bottom:150px;margin-top:100px}.suite-section{align-items:center;display:flex;flex-wrap:wrap;margin-top:125px;overflow:visible}.suite-header{flex:0 0 25%;text-align:left}.btn-demo{background:#02216e;border:2px solid #02216e!important;border-radius:30px!important;color:#13d0ff!important;cursor:pointer;display:inline-block;padding:10px 25px;text-decoration:none;transition:all .3s ease}.btn-demo:hover{background:#13d0ff!important;border-color:#13d0ff!important;color:#02216e!important}.suite-card{background:#fff;border-radius:16px;cursor:pointer;fill:#fff;filter:drop-shadow(1px 3px 14.1px rgba(2,33,110,.09));height:100%;padding:30px 25px 35px!important;position:relative;text-align:left;transition:transform .3s ease,box-shadow .3s ease}.suite-card:hover{box-shadow:0 10px 25px rgba(2,33,110,.15);transform:translateY(-5px)}.suite-card.suite-card-1:hover{background-color:#ffd5c4}.suite-card.suite-card-2:hover{background-color:#95f9bd}.suite-card.suite-card-3:hover{background-color:#f0bdf4}.suite-card.suite-card-4:hover{background-color:#f9a2e3}.suite-card.suite-card-5:hover{background-color:#fce99a}.card-icon{height:40px;margin-bottom:15px;width:40px}.card-icon img{border-radius:8px;height:100%;object-fit:contain;width:100%}.learn-more{color:#02216e;text-decoration:none;transition:color .3s ease}.learn-more:hover{color:#02216e;font-weight:700}.suite-cards .learn-more{cursor:pointer;font-size:16px;opacity:0;text-decoration:none;transform:translateX(-50%) translateY(30px);transition:all .3s ease;transition:transform .6s ease,opacity .6s ease;z-index:2}.suite-cards .suite-card:hover .learn-more{opacity:1;transform:translateX(-50%) translateY(0)}.learn-more .arrow{display:inline-block;transition:transform .3s ease}.learn-more:hover .arrow{transform:translateX(5px)}.learn-more .arrow svg path{transition:stroke .3s ease}.learn-more:hover .arrow svg path{stroke:#02216e}@media (max-width:991px){.suite-section{flex-wrap:wrap;margin-top:50px}@media (max-width:991px){.suite-cards .learn-more{display:inline-block;margin-top:10px;opacity:1!important;position:static;transform:translateX(0) translateY(0)!important}}.suite-header h2{width:auto!important}.suite-header{flex:0 0 100%;padding-left:30px;text-align:left!important}.suite-cards{flex:1 1 100%;grid-template-columns:repeat(2,1fr);padding:30px}.btn-demo{display:inline-block;margin:0 auto}}@media (max-width:769px){.suite-cards{grid-template-columns:1fr;padding:30px}.smart-heading h2{font-size:28px;width:96%}.suite-header h2{width:auto!important}}