.pillar-page-sidebar #indice {padding: 30px 0;max-width: 310px;}.pillar-page-sidebar #indice.sticky {position: fixed;}.pillar-page-sidebar #indice ul {display: flex;flex-flow: column nowrap;align-items: flex-start;justify-content: center;padding: 0;margin: 0;list-style-type: none;}.pillar-page-sidebar #indice ul li {position: relative;padding-left: 30px;margin-bottom: 25px;font-size: 14px;color: #170049;font-weight: 700;}.pillar-page-sidebar #indice ul li.active, .pillar-page-sidebar #indice ul li:hover {color: #006bff;}.pillar-page-sidebar #indice ul li.active:before, .pillar-page-sidebar #indice ul li.active:after, .pillar-page-sidebar #indice ul li:hover:before, .pillar-page-sidebar #indice ul li:hover:after {content: '';display: block;position: absolute;top: 50%;transform: translateY(-50%);}.pillar-page-sidebar #indice ul li.active:before, .pillar-page-sidebar #indice ul li:hover:before {background-color: #006bff;width: 16px;height: 16px;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;left: 0;}.pillar-page-sidebar #indice ul li.active:after, .pillar-page-sidebar #indice ul li:hover:after {width: 0;height: 0;border-top: 4px solid transparent;border-left: 7px solid #fff;border-bottom: 4px solid transparent;left: 5px;}.pillar-page-sidebar #indice ul li a {color: inherit;}.pillar-page-sidebar-item {padding: 30px 0 90px;}.pillar-page-sidebar-item h1, .pillar-page-sidebar-item h2.title {margin: 0 0 40px;font-size: 34px;color: #170049;font-weight: 300;line-height: 1.5;text-align: center;}@media (min-width: 1200px) {.pillar-page-sidebar-item h1, .pillar-page-sidebar-item h2.title {margin: 0 0 65px;font-size: 60px;}}.pillar-page-sidebar-item h2 {margin: 0 0 40px;font-size: 32px;color: #170049;font-weight: 300;line-height: 1.5;text-align: left;}.pillar-page-sidebar-item h2 strong {font-weight: 700;}@media (min-width: 1200px) {.pillar-page-sidebar-item h2 {margin: 0 0 65px;font-size: 48px;}}.pillar-page-sidebar-item h3 {margin: 0 0 35px;font-size: 22px;color: #006bff;font-weight: 700;}@media (min-width: 1200px) {.pillar-page-sidebar-item h3 {font-size: 24px;}}.pillar-page-sidebar-item h4 {margin-bottom: 35px;font-size: 24px;color: #160048;font-weight: 700;text-align: center;}@media (min-width: 1200px) {.pillar-page-sidebar-item h4 {font-size: 24px;}}.pillar-page-sidebar-item p {margin-bottom: 30px;font-family: 'Open Sans', sans-serif;font-size: 14px;color: #333333;font-weight: 400;line-height: 2.1;}.pillar-page-sidebar-item ul li {font-family: 'Open Sans', sans-serif;font-size: 14px;color: #333333;font-weight: 400;}.pillar-page-sidebar-item .list-image-title-text {display: flex;flex-flow: column nowrap;align-items: flex-start;justify-content: flex-start;}@media (min-width: 1200px) {.pillar-page-sidebar-item .list-image-title-text {flex-flow: row wrap;}}.pillar-page-sidebar-item .list-image-title-text-item {display: flex;flex-flow: column nowrap;align-items: flex-start;justify-content: flex-start;margin: 0 0 55px;}@media (min-width: 1200px) {.pillar-page-sidebar-item .list-image-title-text-double .list-image-title-text-item {padding: 0 19px;width: 50%;}.pillar-page-sidebar-item .list-image-title-text-triple .list-image-title-text-item {padding: 0 20px;width: 33.3%;}.pillar-page-sidebar-item .list-image-title-text-triple .list-image-title-text-item.double {width: 66.6%;}}.pillar-page-sidebar-item .list-image-title-text-triple .list-image-title-text-item.double h4 {margin: 0 0 35px;font-family: 'Open Sans', sans-serif;font-size: 30px;color: #16397b;font-weight: 700;}.pillar-page-sidebar-item .list-image-title-text-triple .list-image-title-text-item.double h5 {margin: 0;font-family: 'Open Sans', sans-serif;font-size: 24px;color: #2e2d41;font-weight: 300;}.pillar-page-sidebar-item .list-image-title-text-item img {margin: 0 0 15px;}.pillar-page-sidebar-item .list-image-title-text-item h3 {margin: 0 0 10px;font-size: 17px;color: #006bff;font-weight: 700;}.pillar-page-sidebar-item .list-image-title-text-item p {margin: 0;}@media (min-width: 1200px) {.pillar-page-sidebar-item .list-image-title-text-item img {margin: 0 0 25px;}.pillar-page-sidebar-item .list-image-title-text-item h3 {margin: 0 0 30px;}}.pillar-page-sidebar-item .list-big-image {display: flex;flex-flow: column nowrap;align-items: center;justify-content: center;margin: 0 0 40px;}@media (min-width: 1200px) {.pillar-page-sidebar-item .list-big-image {flex-flow: row nowrap;}}.pillar-page-sidebar-item .list-big-image > div {flex: 1;}.pillar-page-sidebar-item .list-big-image ul {display: flex;flex-flow: column nowrap;padding: 0;margin: 0 0 50px;list-style-type: none;}@media (min-width: 1200px) {.pillar-page-sidebar-item .list-big-image ul {margin: 0;}}.pillar-page-sidebar-item .list-big-image ul li {display: flex;flex-flow: row nowrap;align-items: center;justify-content: flex-start;margin: 0 0 18px;}.pillar-page-sidebar-item .list-big-image ul li img {margin-right: 12px;}.pillar-page-sidebar-item .list-big-image ul li span {flex: 1;font-family: 'Open Sans', sans-serif;font-size: 14px;color: #006bff;font-weight: 700;}.pillar-page-sidebar-item .list-icon {display: flex;flex-flow: column nowrap;padding: 0;margin: 0;list-style-type: none;}.pillar-page-sidebar-item .list-icon li {display: flex;align-items: center;justify-content: flex-start;margin: 0 0 30px;}.pillar-page-sidebar-item .list-icon li img {margin-right: 35px;}.pillar-page-sidebar-item .list-icon li span {flex: 1;}.pillar-page-sidebar-item .list-icon li strong {color: #006bff;}.pillar-page-sidebar-item .list-check {margin: 0 0 40px;}@media (min-width: 1200px) {.pillar-page-sidebar-item .list-check {display: grid;grid-template-rows: repeat(8, min-content);grid-auto-flow: column;margin: 0 0 40px;}}.pillar-page-sidebar-item .list-check-item {display: flex;flex-flow: row nowrap;align-items:center;justify-content: flex-start;margin: 0 0 25px;}.pillar-page-sidebar-item .list-check-item img {margin-right: 16px;}.pillar-page-sidebar-item .list-check-item span {flex: 1;font-size: 14px;color: #006bff;font-weight: 700;}.pillar-page-sidebar-item .table-rounded {width: 100%;padding: 0 5px 0;margin: 0 0 40px;border: 1px solid #ededee;border-radius: 30px;-webkit-border-radius: 30px;-moz-border-radius: 30px;-ms-border-radius: 30px;-o-border-radius: 30px;}@media (min-width: 1200px) {.pillar-page-sidebar-item .table-rounded {padding: 0 15px 15px;}}.pillar-page-sidebar-item .table-rounded thead th {background-color: transparent;font-size: 24px;color: #170049;font-weight: 700;text-align: center;border: none;border-bottom: 1px solid #ededee;}.pillar-page-sidebar-item .table-rounded thead td {background-color: transparent;border: none;}.pillar-page-sidebar-item .table-rounded thead th span {display: block;font-size: 14px;color: #333333;font-weight: 300;}.pillar-page-sidebar-item .table-rounded tbody th {font-size: 12px;color: #16397b;font-weight: 700;text-align: center;border: none;}@media (min-width: 1200px) {.pillar-page-sidebar-item .table-rounded tbody th {font-size: 18px;}}.pillar-page-sidebar-item .table-rounded tbody td {border: none;}.pillar-page-sidebar-item .table-rounded tbody td strong {font-size: 12px;color: #16397b;font-weight: 700;}@media (min-width: 1200px) {.pillar-page-sidebar-item .table-rounded tbody td strong {font-size: 18px;}}.pillar-page-sidebar-item .table-rounded tbody td:nth-child(2), .pillar-page-sidebar-item .table-rounded tbody td:nth-child(3), .pillar-page-sidebar-item .table-rounded tbody td:nth-child(4), .pillar-page-sidebar-item .table-rounded tbody td:nth-child(5) {font-size: 12px;color: #333333;text-align: center;vertical-align: middle;}@media (min-width: 1200px) {.pillar-page-sidebar-item .table-rounded tbody td:nth-child(2), .pillar-page-sidebar-item .table-rounded tbody td:nth-child(3), .pillar-page-sidebar-item .table-rounded tbody td:nth-child(4), .pillar-page-sidebar-item .table-rounded tbody td:nth-child(5) {font-size: 18px;}}.pillar-page-sidebar-item .challenges-test {margin-bottom: 65px;}.pillar-page-sidebar-item .challenges-test table {width: 100%;border: none;}.pillar-page-sidebar-item .challenges-test th {background-color: transparent;font-size: 18px;color: #16397b;font-weight: 700;text-align: center;border: none;}.pillar-page-sidebar-item .challenges-test th:first-child {text-align: left;}.pillar-page-sidebar-item .challenges-test td {padding: 5px 8px;font-size: 12px;color: #16397b;font-weight: 300;border: none;}@media (min-width: 1200px) {.pillar-page-sidebar-item .challenges-test td {font-size: 18px;}}.pillar-page-sidebar-item .challenges-test td .item {display: flex;align-items: center;justify-content: center;width: 30px;height: 30px;border: 1px solid #ededee;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;box-shadow: 0px 13px 35px 0px rgba(0, 0, 0, 0.15);position: relative;cursor: pointer;transition: all .5s ease 0s;-webkit-transition: all .5s ease 0s;-moz-transition: all .5s ease 0s;-ms-transition: all .5s ease 0s;-o-transition: all .5s ease 0s;}@media (min-width: 1200px) {.pillar-page-sidebar-item .challenges-test td .item {width: 120px;height: 40px;border-radius: 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;-o-border-radius: 10px;box-shadow: 0px 13px 35px 0px rgba(0, 0, 0, 0.15);}}.pillar-page-sidebar-item .challenges-test td .item:before {content: '';background-color: #f8f8f8;width: 30px;height: 30px;border: 1px solid #ededee;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transition: all .5s ease 0s;-webkit-transition: all .5s ease 0s;-moz-transition: all .5s ease 0s;-ms-transition: all .5s ease 0s;-o-transition: all .5s ease 0s;}.pillar-page-sidebar-item .challenges-test td .item i {display: none;transition: all .5s ease 0s;-webkit-transition: all .5s ease 0s;-moz-transition: all .5s ease 0s;-ms-transition: all .5s ease 0s;-o-transition: all .5s ease 0s;}.pillar-page-sidebar-item .challenges-test td .item.selected {background-color: #006bff;}.pillar-page-sidebar-item .challenges-test td .item.selected:before {background-color: #006bff;border-color: #006bff;}@media (min-width: 1200px) {.pillar-page-sidebar-item .challenges-test td .item.selected:before {background-color: #fff;border-color: #fff;}}.pillar-page-sidebar-item .challenges-test td .item.selected i {display: block;font-size: 1.25em;color: #fff;position: relative;left: 2px;}@media (min-width: 1200px) {.pillar-page-sidebar-item .challenges-test td .item.selected i {color: #006bff;}}.pillar-page-sidebar-item .challenges-result {}.pillar-page-sidebar-item .challenges-result ul.list-answer {display: grid;grid-template-rows: repeat(5, min-content);grid-auto-flow: column;padding: 0;margin: 0 0 50px;list-style-type: none;}.pillar-page-sidebar-item .challenges-result .list-answer li {display: flex;flex-flow: row nowrap;align-items: center;justify-content: flex-start;margin: 0 15px 30px 0;font-size: 14px;color: #333333;font-weight: 700;transition: all .5s ease 0s;-webkit-transition: all .5s ease 0s;-moz-transition: all .5s ease 0s;-ms-transition: all .5s ease 0s;-o-transition: all .5s ease 0s;}.pillar-page-sidebar-item .challenges-result .list-answer li svg {margin-right: 12px;fill: #333333;transition: all .5s ease 0s;-webkit-transition: all .5s ease 0s;-moz-transition: all .5s ease 0s;-ms-transition: all .5s ease 0s;-o-transition: all .5s ease 0s;}.pillar-page-sidebar-item .challenges-result .list-answer li span {flex: 1;opacity:1;}.pillar-page-sidebar-item .challenges-result .list-answer li.selected {color: #006bff;opacity: 1;}.pillar-page-sidebar-item .challenges-result .list-answer li.selected svg {fill: #170049;}.pillar-page-sidebar .mob {display: inline-block;}.pillar-page-sidebar .mob strong {color: #16397b;}.pillar-page-sidebar .desk {display: none;}@media (min-width: 1200px) {.pillar-page-sidebar .mob {display: none;}.pillar-page-sidebar .desk {display: inline-block;}}.form-challenges {padding: 0 0 70px;}.form-challenges h3 {margin: 0 0 20px;font-size: 24px;color: #160048;font-weight: 700;text-align: center;}