.tableofcontents__elements__tableofcontentselement{background:var(--secondary-color)}.tableofcontents__elements__tableofcontentselement *{color:var(--white)}.tableofcontents__elements__tableofcontentselement .tableofcontents__item{display:flex;flex-direction:column;justify-content:space-between}.tableofcontents__elements__tableofcontentselement .tableofcontents__item .tableofcontents__area{display:flex;flex-direction:column;justify-content:space-between;padding:30px;height:100%;background-color:var(--tertiary-color) !important;border-radius:var(--border-radius-md) var(--border-radius-md) var(--border-radius-md) 0;gap:20px}@media (max-width:1199.98px){.tableofcontents__elements__tableofcontentselement .tableofcontents__item .tableofcontents__area{padding:26px}}@media (max-width:991.98px){.tableofcontents__elements__tableofcontentselement .tableofcontents__item .tableofcontents__area{padding:24px}}@media (max-width:767.98px){.tableofcontents__elements__tableofcontentselement .tableofcontents__item .tableofcontents__area{border-radius:var(--border-radius-sm) var(--border-radius-sm) var(--border-radius-sm) 0}}.tableofcontents__elements__tableofcontentselement .tableofcontents__item .tableofcontents__area.odd{border-radius:var(--border-radius-md) var(--border-radius-md) 0 var(--border-radius-md)}@media (max-width:767.98px){.tableofcontents__elements__tableofcontentselement .tableofcontents__item .tableofcontents__area.odd{border-radius:var(--border-radius-sm) var(--border-radius-sm) 0 var(--border-radius-sm)}}.tableofcontents__elements__tableofcontentselement .tableofcontents__item .tableofcontents__area.odd a{border-radius:var(--border-radius-xs) var(--border-radius-xs) 0 var(--border-radius-xs)}.tableofcontents__elements__tableofcontentselement .tableofcontents__item .tableofcontents__area .btn{background:var(--secondary-color);color:var(--primary-color);transition:var(--transition)}.tableofcontents__elements__tableofcontentselement .tableofcontents__item .tableofcontents__area .btn:hover{background:color-mix(in srgb, var(--secondary-color) 90%, white)}.tableofcontents__elements__tableofcontentselement .tableofcontents__item .tableofcontents__area .btn i{color:var(--primary-color)}.tableofcontents__elements__tableofcontentselement .tableofcontents__item .tableofcontents__area a{align-self:flex-start;border-radius:var(--border-radius-xs) var(--border-radius-xs) var(--border-radius-xs) 0;width:50px;height:50px;justify-content:center;align-items:center;display:flex}.tableofcontents__elements__tableofcontentselement .tableofcontents__item .tableofcontents__area a i{color:var(--font-color)}.tableofcontents__elements__tableofcontentselement .tableofcontents__item p{color:rgba(255, 255, 255, 0.5)}@media (max-width:767.98px){.tableofcontents__elements__tableofcontentselement .tableofcontents__item p{font-size:0.8rem;line-height:1.2}}.tableofcontents__elements__tableofcontentselement .element__subtitle{color:var(--primary-color) !important}.tableofcontents__elements__tableofcontentselement .element__subtitle svg *{fill:var(--primary-color) !important}