.text_cards-section{display:flex;padding:0 80px}.text_cards-section-wrapper{display:flex;max-width:1280px;width:100%;flex-direction:column;align-items:center;gap:64px;padding-bottom:140px}.text_cards-section.has-top-space .text_cards-section-wrapper{padding-top:140px}.text_cards-section .section-title{display:flex;justify-content:left;align-items:center;gap:10px;width:100%}.text_cards-section .cards-wrapper{display:flex;flex-wrap:wrap;align-items:flex-start;gap:24px;align-self:unset;flex-direction:row}.text_cards-section .card-wrapper{display:flex;flex-direction:column;align-items:flex-start;border-radius:30px;background:#f5f6f9;width:50%;transition:background 250ms cubic-bezier(0.455, 0.03, 0.515, 0.955);height:auto;border-radius:20px;height:100%}body:not(.no-js) .text_cards-section .card-wrapper.fadeInUp-animation{opacity:0;transform:translateY(60px);transition:opacity .5s ease-out,transform .5s ease-out}body:not(.no-js) .text_cards-section .card-wrapper.fadeInUp-animation.active{opacity:1;transform:translateY(0)}.card-wrapper-two-rows .card-wrapper{width:calc((100% - 24px)/2)}.card-wrapper-three-rows .card-wrapper{width:calc((100% - 48px)/3);height:100%}.text_cards-section .section-title h2{font-family:Aeonik;font-size:32px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.32px}.text_cards-section .card-content{display:flex;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch;flex-grow:1;padding:32px}.text_cards-section .card-top{display:flex;align-items:start;justify-content:space-between;gap:24px 16px;align-self:stretch;flex-wrap:wrap}.card-wrapper-two-rows{display:flex;align-items:center;gap:24px;align-self:stretch}.card-wrapper-three-rows{display:flex;align-items:center;gap:24px;align-self:stretch}.text_cards-section .card-title{max-width:calc(100% - 64px)}.card-description{font-family:Poppins;font-size:inherit;font-style:normal;font-weight:400;line-height:140%}.section-button{display:flex;justify-content:center;width:100%}.text_cards-section .card-wrapper .card-title h3{color:var(--brand-black);font-size:24px;font-weight:400;line-height:120%;letter-spacing:.24px;text-align:left}.text_cards-section .card-description{color:var(--neutral-grey-03-text, #7C83A1);font-family:Poppins;font-size:inherit;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.16px}.text_cards-section .card-wrapper .card-link .obat-button{margin-top:8px}.text_cards-section .card-badge{display:flex;padding:5px 10px;justify-content:center;align-items:center;gap:10px;border-radius:55px;background:#23cb71;color:#fff;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:125%;letter-spacing:.14px;text-transform:uppercase;align-self:start}.text_cards-section .card-badge-mobile{display:none}@media(min-width: 1026px){.text_cards-section .card-wrapper:hover{background:var(--Neutral-Blue-01, #1591F0)}.text_cards-section .card-wrapper:hover .card-link .obat-button{border:1px solid var(--brand-white, #FFF);background:var(--brand-white, #FFF);color:var(--brand-black, #1E232F)}.text_cards-section .card-wrapper:hover .card-link .obat-button:hover{background:hsla(0,0%,100%,.4);color:var(--brand-white);border-color:rgba(0,0,0,0)}.text_cards-section .card-wrapper:hover .card-link .obat-button svg path{stroke:#1e232f}.text_cards-section .card-wrapper:hover .card-link .obat-button:hover svg path{stroke:#fff}.text_cards-section .card-wrapper:hover .card-title h3{color:var(--brand-white, #FFF)}.text_cards-section .card-wrapper:hover .card-description{color:var(--brand-white, #FFF)}.text_cards-section .card-wrapper:hover .arrow-primary-grey{padding:1.029px 7.029px;background:var(--brand-white, #FFF)}.text_cards-section .card-wrapper:hover .arrow-primary-grey svg{transform:rotate(-45deg)}.text_cards-section .card-wrapper:hover .arrow-primary-grey svg path{stroke:#1591f0}}@media(max-width: 1025px){.text_cards-section{padding:0 40px}.text_cards-section .card-badge-mobile{display:flex}.text_cards-section .card-badge-desktop{display:none}}@media(max-width: 769px){.text_cards-section{padding:0 20px}.text_cards-section-wrapper{padding-bottom:120px}.card-wrapper-two-rows,.card-wrapper-three-rows{flex-direction:column}.card-wrapper-two-rows .card-wrapper,.card-wrapper-three-rows .card-wrapper{width:100%}}@media(max-width: 500px){.text_cards-section{padding:0 13px}.hide-320{display:none}.obat-button span span{max-width:15ch;overflow:hidden;display:inline-block}.text_cards-section .card-wrapper .card-title h3{font-size:20px;letter-spacing:.2px}}
