@charset "utf-8";.nav-tabs .nav-link,h6{font-weight:400!important}.nav-tabs .nav-link{font-size:1.25rem!important;color:#e31c79!important;border:1px solid #e31c79!important;border-radius:.5rem!important}.nav-tabs .nav-link.active,.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border:1px solid #e31c79!important}.nav-tabs{border-bottom:none!important}.nav-tabs .nav-link.active{font-weight:600!important;color:#fff!important;background:#e31c79!important}.nav-link:hover{font-weight:600!important}.tab-content{background-color:#fff!important;padding:2rem!important;border-radius:.5rem!important}.card-challenges,.flowchart{padding:0!important;margin:0!important}.card-challenges{background:0 0!important;border:0!important;border-radius:0!important;opacity:0!important;transform:translateY(20px)!important;transition:opacity .6s,transform .6s!important}.card-challenges:hover{transform:translateY(-5px)!important;transition:.3s!important}.card-challenges i,.card-challenges img{transition:transform .3s!important}.card-challenges:hover i{transform:scale(1.2) rotate(10deg)!important}.card-challenges:hover img{transform:scale(.9)!important}.card-visible{opacity:1!important;transform:translateY(0)!important}.card-color-1{background-color:#fff!important}.card-color-2{background-color:#fee9ed!important}h6{font-size:1.15rem!important;line-height:1.5rem!important}.flowchart{border:2px solid #ecd7e8!important;border-radius:20px!important;background:0 0!important;opacity:0!important;transform:translateX(-50px)!important;transition:.6s ease-out!important}.flowchart h4{line-height:2rem!important}.flowchart.visible{opacity:1!important;transform:translateX(0)!important}.flowchart.exit-left{opacity:0!important;transform:translateX(-50px)!important}.table-wrapper{max-width:1280px!important;margin:0 auto!important}@media (max-width:767.98px){.table tbody td,.table tbody th,.table thead th{font-size:12px!important;padding:.3rem!important;white-space:normal!important}.table thead th{font-weight:700!important}.table td,.table th{word-break:normal!important;white-space:normal!important;overflow-wrap:break-word!important}.table-responsive{overflow-x:auto!important}}