.fa-family{font-family:"Font Awesome 6 Pro"}.footer{background-color:var(--main-color);font-weight:400}@media (min-width:960px){.footer .footer__top{display:-webkit-box;display:-ms-flexbox;display:flex}}.footer .footer__top .footer__logo{background-color:var(--main-color-comp4);padding:0 1em;min-height:23.4375em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:960px){.footer .footer__top .footer__logo{width:100%;max-width:26.5625em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.footer .footer__top .footer__logo img{width:100%;max-width:14.375em}.footer .footer__top .footer__widget{background-color:var(--main-color);color:#fff;padding:6.5625em 1em}@media (min-width:960px){.footer .footer__top .footer__widget{width:100%;padding:6.5625em 2em}}@media (min-width:960px){.footer .footer__top .footer__widget--spacer{padding:6.5625em 2em 6.5625em 6.25em}}@media (min-width:960px){.footer .footer__top .footer__widget .sidebarThree{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid #fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:960px){.footer__widget--spacer .footer .footer__top .footer__widget .sidebarThree{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.footer .footer__top .widget{display:none;margin-bottom:6.5625em;word-break:break-word}@media (min-width:960px){.footer .footer__top .widget{width:100%;max-width:25em;padding:0 1.875em;margin-bottom:3em}}.footer .footer__top .widget:nth-child(1),.footer .footer__top .widget:nth-child(2),.footer .footer__top .widget:nth-child(3){display:block}.footer .footer__top .widget:nth-child(3){margin:0}.footer .footer__top .widget .widget-title{font-size:2.5em;font-weight:600;color:#fff;margin:0 0 .5em 0}.footer .footer__top .widget .textwidget{color:#fff}.footer .footer__top .widget .textwidget img{max-width:100%;height:auto}.footer .footer__top .widget li:before{color:#fff}.footer .footer__top .widget *{color:#fff}.footer .footer__top .widget [data-background-color=true] .outline .portal-tile__button *{color:var(--main-color)}.footer .footer__top .widget [data-background-color=true] .outline .portal-tile__button :focus,.footer .footer__top .widget [data-background-color=true] .outline .portal-tile__button :hover{color:#fff}.footer .footer__top .widget a{text-decoration:underline}.footer .footerBottom{padding:2.743em 0;background-color:var(--main-color);border-top:1px solid #fff;margin:0 2em}@media (min-width:568px){.footer .footerBottom{position:absolute;bottom:0;left:0;width:100%;height:6.5625em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1;padding:1.055em 0;background-color:transparent;margin:0}}@media (min-width:960px){.footer .footerBottom{border:none}}.footer .footerBottom .innerWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff}@media (min-width:568px){.footer .footerBottom .innerWrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;max-width:100%;padding:0 2em}}.footer .footerBottom .innerWrapper a{color:#fff}@media (min-width:568px){.footer .footerBottom .pharmLinks{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left}}.footer .footerBottom .pharmLinks #poweredby:before{content:"";background:url(../../../../images/uzo_logo_mask_light.png) 0 0 no-repeat;height:17px;width:17px;display:inline-block;vertical-align:middle;margin-right:3px}.footer .footerBottom .socialFooter{margin:1em 0}@media (min-width:568px){.footer .footerBottom .socialFooter{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0;text-align:center}}.footer .footerBottom .socialFooter .socialmedia-link{margin-right:.6em}@media (min-width:568px){.footer .footerBottom .privacyLinks{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:right}}