.fa-family{font-family:"Font Awesome 6 Pro"}.footer{margin-top:3.75rem}.home .footer{margin:0}.footer .footer__top{position:relative;padding-top:4.6875rem;padding-bottom:6.875rem;background-color:var(--secondary-color);overflow:hidden;z-index:0}.footer .footer__top:after{content:'';position:absolute;bottom:-1rem;right:1.125rem;background-image:url(../images/footer-background-mobile.svg);background-repeat:no-repeat;background-position:top center;background-size:cover;width:8.3125rem;height:8.8125rem;z-index:-1}@media (min-width:800px){.footer .footer__top:after{bottom:-4rem;right:4.65625rem;background-image:url(../images/footer-background.svg);width:22.5625rem;height:23.9375rem}}@media (min-width:800px){.footer .footer__top .innerWrapper{display:-webkit-box;display:-ms-flexbox;display:flex}}.footer .footer__top .footerTopAdress .footerTopLogo{margin-bottom:1.8125rem}.footer .footer__top .footerTopAdress .footerTopContact{margin-bottom:1.0625rem}.footer .footer__top .footerTopAdress .footerTopContact .fa-icon{font-family:var(--font-pack-1)}.footer .footer__top .footerTopAdress .footerTopContact .fa-icon .visually-hidden{position:static;overflow:visible;height:auto;width:auto;margin:0;margin-right:.2rem}.footer .footer__top .footerTopAdress .footerTopContact .fa-icon:before{display:none}.footer .footer__top .footerTopAdress .footerTopAdres{margin-bottom:1.8125rem}@media (min-width:800px){.footer .footer__top .footerTopAdress .footerTopAdres{margin-bottom:0}}.footer .footer__top .footerTopAdress .footerTopAdres,.footer .footer__top .footerTopAdress .footerTopContact{line-height:1.4375rem}.footer .footer__top .footerTopAdress .footerTopAdres h2,.footer .footer__top .footerTopAdress .footerTopContact h2{font-size:1rem;margin:0;line-height:1.4375rem;color:#fff}.footer .footer__top .footerTopAdress .footerTopAdres a,.footer .footer__top .footerTopAdress .footerTopContact a{color:#fff}.footer .footer__top .footerTopSidebar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;width:100%;z-index:0}@media (min-width:568px){.footer .footer__top .footerTopSidebar{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.footer .footer__top .footerTopSidebar .widget:nth-last-child(1),.footer .footer__top .footerTopSidebar .widget:nth-last-child(1)~.widget{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding:0 1rem;padding-bottom:1rem}.footer .footer__top .footerTopSidebar .widget:nth-last-child(2),.footer .footer__top .footerTopSidebar .widget:nth-last-child(2)~.widget,.footer .footer__top .footerTopSidebar .widget:nth-last-child(3),.footer .footer__top .footerTopSidebar .widget:nth-last-child(3)~.widget{max-width:50%;-ms-flex-preferred-size:50%;flex-basis:50%;padding-bottom:1rem}.footer .footer__top .footerTopSidebar .widget:first-child{padding-right:1rem!important;padding-left:0!important}.footer .footer__top .footerTopSidebar .widget:last-child{padding-right:0!important;padding-left:1rem!important}}@media (min-width:800px){.footer .footer__top .footerTopSidebar{margin-left:10rem}.footer .footer__top .footerTopSidebar .widget:nth-last-child(1),.footer .footer__top .footerTopSidebar .widget:nth-last-child(1)~.widget{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding:0 1rem;padding-bottom:1rem}.footer .footer__top .footerTopSidebar .widget:nth-last-child(2),.footer .footer__top .footerTopSidebar .widget:nth-last-child(2)~.widget{max-width:50%;-ms-flex-preferred-size:50%;flex-basis:50%;padding:0 1rem;padding-bottom:1rem}.footer .footer__top .footerTopSidebar .widget:nth-last-child(3),.footer .footer__top .footerTopSidebar .widget:nth-last-child(3)~.widget{max-width:33.3%;-ms-flex-preferred-size:33.3%;flex-basis:33.3%;padding:0 1rem;padding-bottom:1rem}}.footer .footer__top .footerTopSidebar .widget{display:none;padding-bottom:1.8125rem;-webkit-box-flex:100%;-ms-flex:100%;flex:100%;color:#fff}.footer .footer__top .footerTopSidebar .widget:nth-child(1),.footer .footer__top .footerTopSidebar .widget:nth-child(2),.footer .footer__top .footerTopSidebar .widget:nth-child(3){display:block}.footer .footer__top .footerTopSidebar .widget .widget-title{font-size:1.25rem;position:relative;margin-top:0;margin-bottom:1.4375rem;color:#fff}@media (min-width:800px){.footer .footer__top .footerTopSidebar .widget .widget-title{margin-top:1.25rem}}.footer .footer__top .footerTopSidebar .widget a{text-decoration:underline;color:#fff}.footer .footerBottom{background-color:#015058;padding:3rem 0;color:#fff}@media (min-width:568px){.footer .footerBottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:3.75rem;padding:0}}.footer .footerBottom a{text-decoration:underline;color:#fff}.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;width:100%}@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/pharmeon_logo_mask_light.svg) 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}