.document-list-section{margin-top:64px}@media (max-width:1099.98px){.document-list-section{margin-top:48px}}@media (max-width:767.98px){.document-list-section{margin-top:32px}}.document-list-section .document-list-grid-wrapper{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:32px;gap:32px}@media (max-width:1200px){.document-list-section .document-list-grid-wrapper{gap:32px}}@media (max-width:1099.98px){.document-list-section .document-list-grid-wrapper{grid-template-columns:repeat(2,1fr);gap:16px}}@media (max-width:767.98px){.document-list-section .document-list-grid-wrapper{grid-template-columns:repeat(1,1fr)}}.document-list-section .document-list-grid-wrapper .document-card{border-radius:var(--border-radius);border:1px solid var(--color-light);padding:32px;display:flex;flex-direction:column;justify-content:space-between}@media (max-width:1099.98px){.document-list-section .document-list-grid-wrapper .document-card{padding:24px}}@media (max-width:767.98px){.document-list-section .document-list-grid-wrapper .document-card{padding:20px}}.document-list-section .document-list-grid-wrapper .document-card .document-bg{width:56px;height:56px;background:var(--color-light3);border-radius:40px}.document-list-section .document-list-grid-wrapper .document-card h5{font-size:1.5rem;font-family:var(--font-secondary);font-weight:var(--semibold);line-height:var(--line-height110);margin-top:24px;margin-bottom:8px}@media (max-width:1099.98px){.document-list-section .document-list-grid-wrapper .document-card h5{font-size:1rem}}@media (max-width:767.98px){.document-list-section .document-list-grid-wrapper .document-card h5{font-size:1.25rem;margin-top:16px}}.document-list-section .document-list-grid-wrapper .document-card p{margin-bottom:24px}.document-list-section .document-list-grid-wrapper .document-card .doc-button{margin-top:auto}@media (max-width:767.98px){.document-list-section .document-list-grid-wrapper .document-card .doc-button{margin-top:16px}}.document-list-section .document-list-grid-wrapper .document-card .doc-button a{font-size:1rem;transition:all .3s ease;color:var(--color-secondary);font-weight:var(--light);border-bottom:2px solid var(--color-primary);line-height:var(--line-height140)}@media (max-width:767.98px){.document-list-section .document-list-grid-wrapper .document-card .doc-button a{font-size:.875rem}}.document-list-section .document-list-grid-wrapper .document-card .doc-button a:hover{border-bottom:2px solid var(--color-secondary)}.footer-logo{width:var(--footer-logo-desktop-width)}@media (max-width:1099.98px){.footer-logo{width:var(--footer-logo-tablet-width)}}@media (max-width:767.98px){.footer-logo{width:var(--footer-logo-mobile-width)}}.key-contacts-section{padding:32px;border-radius:8px;box-shadow:0 0 1px 0 rgba(0,0,0,.2),0 1px 2px 0 rgba(0,0,0,.06),0 2px 4px 0 rgba(0,0,0,.06)}@media (max-width:1099.98px){.key-contacts-section{padding:24px}}.key-contacts-section .key-contact-card .key-contact-image-content-wrapper{display:flex;gap:12px}.key-contacts-section .key-contact-card .key-contact-image-content-wrapper .key-contact-image{height:80px;border-radius:50%;min-width:80px;width:80px}.key-contacts-section .key-contact-card .key-contact-image-content-wrapper .key-contacts-title-wrapper h3{color:var(--color-secondary);font-family:var(--font-secondary);font-size:1.5rem;font-weight:var(--semibold);line-height:var(--line-height110)}@media (max-width:767.98px){.key-contacts-section .key-contact-card .key-contact-image-content-wrapper .key-contacts-title-wrapper h3{font-size:1rem}}.key-contacts-section .key-contact-card .key-contact-image-content-wrapper .key-contacts-title-wrapper p{margin-top:4px;color:var(--color-dark);font-family:var(--font-primary);font-size:.875rem;font-weight:var(--light);line-height:var(--line-height140)}.key-contacts-section .key-contact-card .key-contact-buttons-wrapper .key-contact-link-wrapper{margin-top:32px;display:flex;flex-direction:column;gap:10px}@media (max-width:1099.98px){.key-contacts-section .key-contact-card .key-contact-buttons-wrapper .key-contact-link-wrapper{flex-direction:row;margin-top:24px}}@media (max-width:767.98px){.key-contacts-section .key-contact-card .key-contact-buttons-wrapper .key-contact-link-wrapper{flex-direction:column}}.key-contacts-section .key-contact-card .key-contact-buttons-wrapper .key-contact-link-wrapper .sidebar-btn{flex:1 1}.key-contacts-section .key-contact-card .key-contact-buttons-wrapper .key-contact-link-wrapper .sidebar-btn .button{width:100%}