@charset "UTF-8";:root{--border-radius: 3.75rem}@media (min-width: 48em){:root{--border-radius: 5rem}}.footer.logged.is-homepage .container{padding-top:0!important}.footer.logged.is-homepage .footer__main{margin-top:35px;padding-top:130px;border-top:1px solid #D2DAEE}@media (min-width: 48em){.footer.logged.is-homepage .footer__main{margin-top:40px;padding-top:40px}}.footer .inner-container{background-color:#fff;padding-inline:clamp(1rem,1.5vw,3rem)}.footer .container{padding-top:130px;position:relative;padding-bottom:20px}@media (min-width: 48em){.footer .container{padding-top:55px}}.footer .container:after{content:"";width:calc(100% + 30px);height:40px;background-color:#fdc500;position:absolute;bottom:0;left:-15px}@media (min-width: 48em){.footer .container:after{width:100%;left:0}}@media (min-width: 48em){.footer .heading-3{font-size:19px}}.footer__main{display:grid;gap:30px;padding-bottom:5px;margin-bottom:30px;border-bottom:1px solid #D2DAEE}@media (min-width: 48em){.footer__main{margin-inline:15px}}@media (min-width: 64em){.footer__main{margin-inline:40px;grid-template-columns:6fr 3fr 3fr;margin-bottom:20px}}@media (min-width: 90em){.footer__left{padding-right:50px}}@media (max-width: 63.99em){.footer__left{order:1;padding-bottom:30px;border-bottom:1px solid #D2DAEE}}@media (max-width: 63.99em){.footer__content{order:0;padding-bottom:30px;border-bottom:1px solid #D2DAEE}}@media (max-width: 63.99em){.footer__right{order:2}}.footer #block-uniopss-site-branding-footer{margin-bottom:20px}@media (max-width: 63.99em){.footer #block-uniopss-site-branding-footer{position:absolute;top:40px;left:15px;margin-bottom:40px}}.footer #block-uniopss-site-branding-footer img{max-width:278px}.footer .section__title{margin-bottom:15px}.footer .themes__list{display:flex;flex-wrap:wrap;gap:15px}@media (min-width: 64em){.footer .themes__list{gap:10px}}@media (max-width: 63.99em){.footer .themes__list .theme-item__link .icon-container{background-color:transparent;min-width:30px}.footer .themes__list .theme-item__link .icon-container .icon{display:none}}@media (min-width: 48em){.footer .themes__list .theme-item{border-width:3px}}@media (min-width: 48em){.footer .themes__list .theme-item__link{padding:3px 5px 3px 10px}.footer .themes__list .theme-item__link p{font-size:13px}}.footer .region-footer-middle ul:not(.contextual-links){list-style:none;margin-bottom:30px}@media (min-width: 64em){.footer .region-footer-middle ul:not(.contextual-links){margin-bottom:30px}}.footer .region-footer-middle ul:not(.contextual-links) li{margin-bottom:15px;font-family:Raleway;font-size:18px;font-weight:600;line-height:1.4;letter-spacing:-.02em}@media (min-width: 64em){.footer .region-footer-middle ul:not(.contextual-links) li{margin-bottom:10px;font-size:14px}}.footer .region-footer-middle ul:not(.contextual-links) li a{color:#696a81}.footer .region-footer-middle ul:not(.contextual-links) li a:hover{text-decoration:underline}.footer .region-footer-right .description{margin-bottom:30px;color:#696a81;max-width:382px;font-family:Raleway;font-size:18px;font-weight:600;line-height:1.4;letter-spacing:-.02em}@media (min-width: 64em){.footer .region-footer-right .description{font-size:14px;line-height:1.2;margin-bottom:15px}}.footer .region-footer-right .button-wrapper{margin-bottom:25px}@media (max-width: 63.99em){.footer .region-footer-right .button-wrapper{order:1;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #D2DAEE}.footer .region-footer-right .button-wrapper .button{background-color:#fdc500;color:#001d3d}.footer .region-footer-right .button-wrapper .button .icon-container{background-color:#ffffff4d}.footer .region-footer-right .button-wrapper .button .icon{color:#001d3d}}.footer .region-footer-right ul:not(.contextual-links){list-style:none}.footer .region-footer-right ul:not(.contextual-links) li{margin-bottom:20px;font-family:Raleway;font-size:18px;font-weight:600;line-height:1.4;letter-spacing:-.02em}@media (min-width: 64em){.footer .region-footer-right ul:not(.contextual-links) li{margin-bottom:10px;font-size:14px}}.footer .region-footer-right ul:not(.contextual-links) li a{color:#696a81;position:relative;margin-right:30px;display:inline-block}.footer .region-footer-right ul:not(.contextual-links) li a:hover{text-decoration:underline}.footer .region-footer-right ul:not(.contextual-links) li a:after{content:"";font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;height:20px;width:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:#fdc500;font-size:12px;flex-shrink:0;position:absolute;top:2px;right:-27px}@media (min-width: 64em){.footer .region-footer-right ul:not(.contextual-links) li a:after{top:0;right:-23px;font-size:9px;height:18px;width:18px}}.footer .button-wrapper .button{white-space:pre-wrap}.footer__bottom{padding-bottom:20px;position:relative;z-index:9;background-color:#fff;border-radius:0 0 0 26px}@media (max-width: 47.99em){.footer__bottom{margin:0 -15px}}@media (min-width: 48em){.footer__bottom .region-footer-bottom{padding-inline:15px}}@media (min-width: 64em){.footer__bottom .region-footer-bottom{padding-inline:40px;display:flex;justify-content:space-between;align-items:center}}@media (max-width: 63.99em){.footer__bottom .region-footer-bottom{text-align:center}}.footer__bottom .visually-hidden{display:none}.footer__bottom #block-uniopss-copyright{font-family:Raleway;font-size:14px;font-weight:500;line-height:20px;letter-spacing:-.02em;color:#696a81}@media (min-width: 64em){.footer__bottom #block-uniopss-copyright{font-size:4;font-weight:600;line-height:1.2}}@media (max-width: 63.99em){.footer__bottom #block-uniopss-copyright{margin-bottom:15px}}.footer__bottom ul:not(.contextual-links){list-style:none;font-family:Raleway;font-size:14px;font-weight:500;line-height:20px;letter-spacing:-.02em}@media (min-width: 64em){.footer__bottom ul:not(.contextual-links){display:flex;gap:20px;font-size:14px;font-weight:600;line-height:1.2}}@media (max-width: 63.99em){.footer__bottom ul:not(.contextual-links) li{margin-bottom:15px}}.footer__bottom ul:not(.contextual-links) a{color:#696a81}.footer__bottom ul:not(.contextual-links) a:hover{text-decoration:underline}
