.outcomes{background-color:var(--bg-color-primary-section);margin:0 auto;padding:2rem 0}.outcomes__header{margin-bottom:3rem;text-align:center}.outcomes h3,.outcomes__title{padding-bottom:1rem}.outcomes__content{display:grid;gap:1rem;grid-template-columns:1fr}.outcomes ul{list-style:none;margin-top:1.2rem;padding-left:0}.outcomes li{position:relative}.outcomes__competences-list li{align-items:center;display:flex;margin-bottom:1.4rem;padding-left:2.5rem}.outcomes__competences-list li:before{background-color:var(--bg-color-tertiary);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 448 512'%3E%3Cpath d='M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7l233.4-233.3c12.5-12.5 32.8-12.5 45.3 0z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:50%;border-radius:50%;content:"";height:1.4rem;left:0;position:absolute;width:1.4rem}.outcomes__profile li{background:#fff;border-radius:12px;box-shadow:0 5px 8px #e1e1e1;font-weight:600;padding:25px 25px 25px 6.5rem;transition:transform .3s ease,box-shadow .3s ease}.outcomes__profile li:not(:last-child){margin-bottom:1rem}.outcomes__profile li:before{background-color:var(--bg-color-primary-section);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='%2301234a' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' class='icon icon-tabler icon-tabler-school' viewBox='0 0 24 24'%3E%3Cpath stroke='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M22 9 12 5 2 9l10 4zv6'/%3E%3Cpath d='M6 10.6V16a6 3 0 0 0 12 0v-5.4'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:55%;border-radius:50%;bottom:0;content:"";height:3.5rem;left:1.5rem;margin:auto;position:absolute;top:0;width:3.5rem}.outcomes__profile li:hover{box-shadow:0 12px 28px rgba(0,45,90,.1);transform:translateY(-5px)}.outcomes__profile li h4{color:var(--bg-color-primary);margin:0 0 5px}.outcomes__profile li p{line-height:1.6;margin:0}.outcomes strong{color:var(--background-color-primary)}.outcomes__actions{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;margin-top:2rem}.outcomes__actions .btn{width:100%}@media (min-width:768px){.outcomes{padding:4rem 0}.outcomes__content{gap:2rem;grid-template-columns:repeat(2,1fr)}.outcomes__actions .btn{min-width:22rem;width:fit-content}}