.site-footer{background:var(--blue)}.site-footer a{font:inherit}.site-footer .first-row{padding-block:2rem}.site-footer .first-row :is(.info-partner-col,.legals-copy-col){display:flex;gap:2rem}.site-footer .first-row .info-partner-col{align-items:center;margin-bottom:2.4rem}.site-footer .first-row .info-partner-col .has-heading-3-font-size{text-transform:uppercase;--fs:1.2rem;--ls:.2em}.site-footer .first-row .info-partner-col p:is(.has-heading-3-font-size){max-width:19rem}.site-footer .first-row .info-partner-col :is(.contact-wrapper,.partners-wrapper){display:flex;align-items:center}.site-footer .first-row .info-partner-col :is(.partners-wrapper,#important){flex-direction:row}.site-footer .first-row .info-partner-col .partner-logo{text-align:center}.site-footer .first-row .info-partner-col .partner-logo img{object-fit:contain;width:7.7rem}.site-footer .first-row .legals-copy-col :is(.links,.links .legals-menu,.links .icons-menu){display:flex;align-items:center}.site-footer .first-row .legals-copy-col .links .legals-menu li:after{content:'|';font-family:var(--scandiaFont);font-weight:600;font-size:1.2rem;line-height:1.5em;letter-spacing:.2em;margin-inline:.25rem .25rem}.site-footer .first-row .legals-copy-col .links .icons-menu{gap:.5rem}.site-footer .first-row .legals-copy-col .links .icons-menu li{font:unset}.site-footer .first-row .legals-copy-col .links .icons-menu li img{height:2rem;width:auto}.site-footer .second-row{background:var(--green);color:var(--cream);padding-block:1.5rem;text-align:center}.site-footer .second-row .copyright-col .has-legals-font-size a{text-decoration:underline;text-underline-offset:1.5px}@media only screen and (min-width :961px){.site-footer .first-row :is(.info-partner-col,.legals-copy-col){justify-content:space-between}.site-footer .first-row .info-partner-col{margin-bottom:2.5rem}.site-footer .first-row .info-partner-col .contact-wrapper{gap:5rem}.site-footer .first-row .info-partner-col .partners-wrapper{gap:.5rem}.site-footer .first-row .info-partner-col .partner-logo img{width:8.7rem}.site-footer .first-row .legals-copy-col .links .icons-menu li img{height:1.2rem}.site-footer .second-row{padding-block:1.4rem 1.3rem;text-align:left}}@media only screen and (min-width :0) and (max-width :960px){.site-footer .first-row .legals-copy-col :is(.links){justify-content:center}.site-footer .first-row .legals-copy-col :is(.links .legals-menu,.links .icons-menu){justify-content:space-between}.site-footer .first-row{flex-direction:column;gap:4.5rem}.site-footer .first-row :is(.info-partner-col,.contact-wrapper,.partners-wrapper){flex-direction:column;justify-content:center;gap:2rem;text-align:center}.site-footer .first-row .info-partner-col{justify-content:space-between}.site-footer .first-row .info-partner-col h3{position:relative;top:.5rem}.site-footer .first-row .legals-copy-col{flex-direction:column}.site-footer .first-row .legals-copy-col>.has-legals-font-size{text-align:center;margin-top:1rem}}:where(#wrapper) .contenedor .elemento{opacity:0;--duration:1s}:where(#wrapper) .contenedor.animateActive .elemento{animation:fade var(--duration) forwards;animation-delay:var(--delay,0)}:where(#wrapper) .contenedor.animateActive .elemento{--delay:.3s}