.component-footer .wrapper{display:flex;flex-flow:column;gap:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem)}.component-footer .line{margin-block:0}.component-footer .footer-main{padding-top:min(calc(2.5rem + 2.5 * (100vw - 22.5rem) / 77.5),5rem);background-color:#0396e0}.component-footer .footer-content{display:flex;flex-flow:column;gap:min(calc(2.5rem + 2.5 * (100vw - 22.5rem) / 77.5),5rem)}@media(min-width: 62rem){.component-footer .footer-content{display:flex;flex-flow:row;justify-content:space-between}}.component-footer .footer-content .footer-info{display:flex;flex-flow:column;flex-grow:1;gap:clamp(1rem,calc(1rem + 0 * (100vw - 22.5rem) / 77.5),1rem);align-items:center}@media(min-width: 62rem){.component-footer .footer-content .footer-info{align-items:flex-start}}.component-footer .footer-content .footer-info .component-rich-text{font-size:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 77.5),1rem);line-height:1;font-weight:400;font-family:Rubik;letter-spacing:0;width:100%;max-width:31.25rem;color:#fff;text-align:center}@media(min-width: 62rem){.component-footer .footer-content .footer-info .component-rich-text{text-align:unset}}.component-footer .footer-content .footer-info .image-wrapper{display:flex}@media(min-width: 62rem){.component-footer .footer-content .footer-info .image-wrapper{order:2;height:min(calc(12.25rem + 2.125 * (100vw - 62rem) / 38),14.375rem)}}.component-footer .footer-content .footer-info .component-image{display:block;width:min(calc(4.875rem + 9.4375 * (100vw - 22.5rem) / 77.5),14.3125rem);height:auto;max-height:6.875rem;margin-top:auto}.component-footer .footer-content .footer-info .component-image img{max-height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}.component-footer .footer-content .footer-menus{display:flex;flex-flow:column;flex-grow:1;flex-shrink:0;gap:min(calc(2.5rem + 2.5 * (100vw - 22.5rem) / 77.5),5rem);padding-bottom:min(calc(2.5rem + 2.5 * (100vw - 22.5rem) / 77.5),5rem)}@media(min-width: 62rem){.component-footer .footer-content .footer-menus{flex-direction:row}}.component-footer .footer-content .footer-menus .footer-submenu{display:flex;flex-flow:column;margin:0;padding:0;list-style:none;gap:clamp(1rem,calc(1rem + 0 * (100vw - 22.5rem) / 77.5),1rem);flex-grow:1}.component-footer .footer-content .footer-menus .footer-submenu .footer-submenu-items{display:flex;flex-flow:column;gap:clamp(1rem,calc(1rem + 0 * (100vw - 22.5rem) / 77.5),1rem)}.component-footer .footer-content .footer-menus .footer-submenu .footer-submenu-items .component-link{font-size:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 77.5),1rem);line-height:1;font-weight:400;font-family:Rubik;letter-spacing:0;display:block;text-decoration:none;color:#fff}.component-footer .footer-content .footer-menus .footer-submenu .footer-submenu-items .component-link:hover,.component-footer .footer-content .footer-menus .footer-submenu .footer-submenu-items .component-link:focus{color:rgb(3.3370044053,166.8502202643,249.1629955947)}@media(min-width: 62rem){.component-footer .footer-content .footer-menus>.line{display:none}}.component-footer .footer-social{display:flex;flex-flow:column;gap:clamp(1rem,calc(1rem + 0 * (100vw - 22.5rem) / 77.5),1rem)}@media(min-width: 62rem){.component-footer .footer-social>.line{display:none}}.component-footer .footer-social .component-social-media{display:flex;flex-flow:column;gap:clamp(1rem,calc(1rem + 0 * (100vw - 22.5rem) / 77.5),1rem)}@media(min-width: 62rem){.component-footer .footer-social .component-social-media{align-self:flex-end;margin-left:auto}}.component-footer .footer-copyright{font-size:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 77.5),1rem);line-height:1.4;font-weight:400;font-family:Rubik;letter-spacing:0;padding-block:clamp(1.25rem,calc(1.25rem + 0 * (100vw - 22.5rem) / 77.5),1.25rem);text-align:center}.component-footer .footer-copyright .copyright-text{display:inline-block;flex-direction:row;justify-content:center}@media(min-width: 62rem){.component-footer .footer-copyright .copyright-text{text-align:center}}.component-footer .footer-copyright .copyright-text>*{display:inline}.component-footer .footer-copyright .copyright-text .separator{white-space:pre}.component-footer .footer-copyright .copyright-text a:hover,.component-footer .footer-copyright .copyright-text a:focus{text-decoration:underline}.component-footer .footer-copyright .copyright-text .component-link{white-space:nowrap;text-decoration:none;color:inherit}