.fa-family{font-family:"Font Awesome 6 Pro"}.footer{border-top:1px solid #e8e5e5}.footer a{text-decoration:underline}.footer .footer__top{position:relative;background:var(--main-color);padding:5.958em 0;color:inherit}.footer .footer__top .widget-title,.footer .footer__top a,.footer .footer__top h1,.footer .footer__top h2,.footer .footer__top h3,.footer .footer__top h4,.footer .footer__top h5,.footer .footer__top h6{color:inherit}.footer .footer__top .widget_recent_entries a{color:inherit}.footer .footer__top .widgetContainer ul{padding:0}.footer .footer__top .widgetContainer li{line-height:1.875em}.footer .footer__top .widgetContainer li:before{display:none}.footer .footer__top .innerWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;padding:0 1rem;z-index:0}@media (min-width:568px){.footer .footer__top .innerWrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 1rem}.footer .footer__top .innerWrapper .widget:nth-last-child(1),.footer .footer__top .innerWrapper .widget:nth-last-child(1)~.widget{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding:0 1rem}.footer .footer__top .innerWrapper .widget:nth-last-child(2),.footer .footer__top .innerWrapper .widget:nth-last-child(2)~.widget,.footer .footer__top .innerWrapper .widget:nth-last-child(3),.footer .footer__top .innerWrapper .widget:nth-last-child(3)~.widget,.footer .footer__top .innerWrapper .widget:nth-last-child(4),.footer .footer__top .innerWrapper .widget:nth-last-child(4)~.widget{max-width:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.footer .footer__top .innerWrapper .widget:nth-child(1),.footer .footer__top .innerWrapper .widget:nth-child(3){padding-right:1rem;padding-left:0}.footer .footer__top .innerWrapper .widget:nth-child(2),.footer .footer__top .innerWrapper .widget:nth-child(4){padding-right:0;padding-left:1rem}}@media (min-width:800px){.footer .footer__top .innerWrapper .widget:nth-last-child(1),.footer .footer__top .innerWrapper .widget:nth-last-child(1)~.widget{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding:0 1rem}.footer .footer__top .innerWrapper .widget:nth-last-child(2),.footer .footer__top .innerWrapper .widget:nth-last-child(2)~.widget{max-width:50%;-ms-flex-preferred-size:50%;flex-basis:50%;padding:0 1rem}.footer .footer__top .innerWrapper .widget:nth-last-child(3),.footer .footer__top .innerWrapper .widget:nth-last-child(3)~.widget{max-width:33.3%;-ms-flex-preferred-size:33.3%;flex-basis:33.3%;padding:0 1rem}.footer .footer__top .innerWrapper .widget:nth-last-child(4),.footer .footer__top .innerWrapper .widget:nth-last-child(4)~.widget{max-width:25%;-ms-flex-preferred-size:25%;flex-basis:25%;padding:0 1rem}}.footer .footer__top .innerWrapper .widget{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.footer .footer__top .innerWrapper .widget .widget-title{margin-bottom:1em;font-size:1.875em}.footer .section__maps iframe{width:100%;height:21.875em;-webkit-filter:grayscale(1);filter:grayscale(1)}.footer .section__maps.googleMapsOptions iframe{-webkit-filter:grayscale(0);filter:grayscale(0)}.footer .footerBottom{padding:3.867em 0}@media (min-width:568px){.footer .footerBottom{padding:3.617em 0}}.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}@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}}.footer .footerBottom .pharmLinks #poweredby:before{content:"";background:url(../../../../images/uzo_logo_mask_dark.png) 0 0 no-repeat;height:17px;width:17px;display:inline-block;vertical-align:middle;margin-right:3px}.footer .footerBottom .socialFooter{margin:1em 0;text-align:center}@media (min-width:568px){.footer .footerBottom .socialFooter{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0}}.footer .footerBottom .socialFooter a{margin-right:.5em}