.zigzag-section .zigzag-image{width:100%;height:100%;object-fit:cover}.zigzag-section .zigzag-content-wrapper{height:100%}@media screen and (min-width: 768px){.reverse{order:2}}.useful-links-nav{display:flex;gap:var(--gutter-4);flex-wrap:wrap}@media screen and (max-width: 768px){.useful-links-section .disclaimer{flex-direction:column}}.useful-links-asset{position:absolute;bottom:-100px;width:100%;display:flex;justify-content:center}.useful-links-asset svg{min-width:600px}.cards-outline-wrapper{display:grid;grid-template-columns:repeat(2, 1fr);gap:var(--gutter-6)}@media screen and (max-width: 992px){.cards-outline-wrapper{grid-template-columns:1fr}}.card-outline{padding:var(--gutter-6);border:1px solid var(--primary-color-200);border-radius:var(--gutter-4);display:flex;flex-direction:column;gap:var(--gutter-6);transition:all .3s ease;height:100%}.card-outline,.card-outline *{text-decoration:none}.card-outline .icon{font-size:var(--gutter-12)}.card-outline h3{font-size:18px}.card-outline:hover{background-color:var(--primary-color-400);transform:translateY(-10px);box-shadow:0 10px 24px rgba(0,0,0,.1)}.card-outline:hover *{color:var(--white)}@media screen and (max-width: 768px){.footer-links-wrapper{flex-direction:column;align-items:flex-start;width:100%}}.footer-links-wrapper a{text-decoration:none;font-size:15px}.footer-links-wrapper a:hover{text-decoration:underline}@media screen and (max-width: 768px){footer .link-scroll-top{align-self:flex-start}}footer .icon-scroll-top{font-size:var(--gutter-8);cursor:pointer}footer hr{border-bottom:0;outline:none;box-shadow:none;border-top:1px solid rgba(0,0,0,.1);margin:32px 0}