section.key-information{margin-bottom:1.5rem}section.key-information .item-row{display:flex;justify-content:space-between;border-bottom:1px solid var(--border-color);padding:1rem 0}section.key-information .item-row.first-row{border-top:1px solid var(--border-color)}section.key-information .item-row .icon{color:var(--primary);font-size:1.5rem;width:2rem}section.key-information .item-row .item-heading{font-family:var(--heading-font);font-size:1.5rem;font-weight:400}section.key-information .item-row p{margin-bottom:0;padding-bottom:0}section.key-information .key-info-buttons{padding:1rem 1rem 0 1rem}section.key-information .key-info-buttons a{margin-right:1rem!important}section.key-information .key-info-buttons a:not(.btn){font-size:var(--body-font-size);text-decoration:underline}section.key-information .key-info-buttons a:not(.btn):hover{text-decoration:none}section.key-information .key-information-content.light-grey-background{background-color:var(--light-grey);padding:1rem}section.key-information .key-information-content.primary-background{background-color:var(--primary);padding:1rem;color:var(--web-white)}section.key-information .key-information-content.primary-background .icon,section.key-information .key-information-content.primary-background a,section.key-information .key-information-content.primary-background h2,section.key-information .key-information-content.primary-background h3{color:var(--web-white)}@media (max-width:991.98px){section.key-information .key-info-buttons a{margin-bottom:.5rem!important}section.key-information .key-info-buttons{text-align:left}}