.card-content h4{color:#000;font-family:Bai Jamjuree,sans-serif;font-size:28px;font-style:normal;font-weight:600;line-height:32px;margin-bottom:0;padding:0 0 12px;text-decoration:none;text-transform:none}.module_title h3{color:#898291;display:inline-block;font-size:16px;font-weight:500;letter-spacing:.2em;line-height:18px;margin:0 0 1.4rem;padding-bottom:0}.headings h2{padding-bottom:20px}.module_title span{color:#898291;display:inline-block;font-size:16px;font-weight:500;letter-spacing:.2em;line-height:18px;margin:0 0 1.4rem;padding-bottom:0}.card-content p{font-size:95%}.cards-ai{align-items:stretch;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.card-ai{background:#fff;border:1px solid #c0bcc4;border-radius:10px;flex:0 0 23%;height:290px;overflow:hidden;padding:26px 28px 0;position:relative;transition:all 1s ease-out}.card-ai:hover{background-color:#e6f1ff}.card-ai:hover .card-content{margin-top:20px}.card-ai:hover .cardimg,.card-content,.cardimg{transition:all 1s ease-out}.card-ai:hover .cardimg{opacity:0}.card-ai:hover .card-content{transition:all 1s ease-out;translate:0 -28%}.cardimg{padding-bottom:20px}.cardimg img{width:40px}.card-content h2{font-size:28px;font-weight:600;line-height:32px;margin-bottom:0;padding:0 0 12px}.card-content p{margin-bottom:20px;min-height:65px}.bottomimg{box-shadow:-3px -9px 15px -12px rgba(0,0,0,.37);overflow:hidden;width:100%}.card-ai a{height:100%;left:0;position:absolute;top:0;width:100%;z-index:99}@media(max-width:1080px){.card-ai{flex:0 46%}.cards-ai{gap:30px;justify-content:center}}@media(max-width:650px){.cards-ai{display:block}.card-ai:not(:last-child){margin-bottom:30px}}