.three-skilled .top_info{margin-bottom:4rem}.three-skilled .card-item{animation-duration:.3s;background-color:#fafaf8;border:1px solid #e2e8f0;border-radius:1rem;overflow:hidden;padding:2rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.three-skilled .card-item:hover{box-shadow:0 20px 40px #0000001a;transform:translateY(-6px)}.three-skilled .sub-title{align-items:center;display:flex;gap:.5rem;margin-bottom:1rem}.three-skilled .sub-title span{border-radius:9999px;font-size:.75rem;font-weight:600;padding:.25rem .75rem}.three-skilled .card-list{display:grid;gap:2rem}.three-skilled .card-list .title-txt{color:#0f1b2d;font-size:1.5rem;font-weight:700;margin-bottom:.25rem}.three-skilled .card-list .color-title{font-size:.875rem;font-weight:500;margin-bottom:1rem}.three-skilled .card-list .summary{color:#334155;font-size:.875rem;line-height:1.625;margin-bottom:1.5rem}.three-skilled .check-list>*+*{margin-top:.75rem}.three-skilled .check-list li{align-items:flex-start;color:#334155;display:flex;font-size:.875rem;gap:.5rem}.three-skilled .check-list li svg{margin-top:.125rem;max-width:18px;width:100%}.three-skilled .check-list{margin-bottom:2rem}.three-skilled .key-requirements h4{color:#0f1b2d;font-size:.875rem;font-weight:600;margin-bottom:.75rem}.three-skilled .key-requirements li{align-items:flex-start;color:rgba(51,65,85,.7);display:flex;font-size:.75rem;gap:.5rem;padding-left:12px;position:relative}.three-skilled .key-requirements li:before{background-color:rgba(51,65,85,.3);border-radius:9999px;content:"";flex-shrink:0;height:.25rem;left:0;margin-top:.375rem;position:absolute;width:.25rem}@media (min-width:1024px){.three-skilled .card-list{grid-template-columns:repeat(3,minmax(0,1fr))}}