.fa-family{font-family:"Font Awesome 6 Pro"}.footer .footer__top{background-color:var(--light-gray);position:relative;padding-top:6.25rem;padding-bottom:6.25rem;margin-top:0}.footer .footer__top .widgetContainer li{line-height:1.875rem}.footer .footer__top .widgetContainer li:before{display:none}.footer .footer__top .innerWrapper .widget{display:none;-webkit-box-flex:100%;-ms-flex:100%;flex:100%}.footer .footer__top .innerWrapper .widget:nth-child(1),.footer .footer__top .innerWrapper .widget:nth-child(2),.footer .footer__top .innerWrapper .widget:nth-child(3),.footer .footer__top .innerWrapper .widget:nth-child(4){display:block}.footer .footer__top .innerWrapper .widget .widget-title{font-size:1.25rem;position:relative;color:var(--main-color);margin-bottom:1.375rem}@media (min-width:800px){.footer .footer__top .innerWrapper .widget .widget-title{font-size:1.875rem}}.footer .footer__top .innerWrapper .widget a{text-decoration:underline}.footer .footer__top .innerWrapper .widget .textwidget{font-size:1rem}@media (min-width:800px){.footer .footer__top .innerWrapper .widget .textwidget{font-size:1.1rem}}.footer .footer__top .innerWrapper .widget img[src*="knmt-logo.svg"]{max-width:6.25rem}.footer .footer__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:800px){.footer .footer__grid{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:2rem}}.footer .footer__grid .footer__logo{margin-bottom:2rem;min-width:17.813rem}@media (min-width:960px){.footer .footer__grid .footer__logo{min-width:23rem}}.footer .footer__grid .footer__logo img{max-width:100%;width:17.813rem}.footer .footer__grid .footer__sidebar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:568px){.footer .footer__grid .footer__sidebar{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem}.footer .footer__grid .footer__sidebar>.widget{-ms-flex-preferred-size:calc(50% - 2rem);flex-basis:calc(50% - 2rem);max-width:calc(50% - 2rem)}}.footer .footerBottom{background-color:var(--white-color);padding:3rem 0}@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:6.25rem;padding:0}}.footer .footerBottom a{color:var(--black-color);text-decoration:underline;text-underline-offset:.188rem}.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;gap:1rem;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-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.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}.socialFooter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem 2rem}.socialFooter>a.external-site{width:5rem}.socialFooter__social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;gap:1rem}.socialFooter__social a{display:block;width:2.625rem;height:2.625rem;background-color:var(--btn-bg-color);border-radius:50%;color:var(--white-color);text-align:center;line-height:2.625rem;opacity:1;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}.socialFooter__social a:focus,.socialFooter__social a:hover{background-color:var(--btn-bg-hover-color)}.socialFooter__social a i{color:var(--white-color)}.footer-parallax{background-color:var(--main-color);position:relative;padding-top:3.438rem;padding-bottom:3.438rem;background-size:cover;background-position:center center;background-repeat:no-repeat;background-attachment:fixed;z-index:3}@media (prefers-reduced-motion){.footer-parallax{background-attachment:scroll}}.footer-parallax::after{content:'';background-color:var(--main-color);opacity:.8;position:absolute;display:block;top:0;bottom:0;left:0;right:0;z-index:2}.footer-parallax__inner{position:relative;z-index:3}.footer-parallax__quote{padding-left:0;list-style:none none;margin:0}.footer-parallax__quote span{margin-bottom:0;padding-left:0;color:var(--white-color);text-align:center;letter-spacing:1px;line-height:1.3;display:block}.footer-parallax__quote span:nth-child(1){font-size:1.625rem;font-weight:400}@media (min-width:800px){.footer-parallax__quote span:nth-child(1){font-size:4.188rem}}.footer-parallax__quote span:nth-child(2){font-size:2.5rem;font-weight:600}@media (min-width:800px){.footer-parallax__quote span:nth-child(2){font-size:5.563rem}}.footer-parallax__quote span:nth-child(3){font-size:1.625rem;font-weight:200}@media (min-width:800px){.footer-parallax__quote span:nth-child(3){font-size:4.188rem}}.back-to-top{margin:0 0 3rem}.back-to-top .innerWrapper{text-align:right}.back-to-top__button{display:inline-block;width:4.375rem;height:4.375rem;line-height:1.65;border-radius:50%;background-color:var(--white-color);color:var(--text-color);-ms-flex-item-align:start;align-self:start;font-size:1.75rem;border:3px solid var(--text-color);-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.back-to-top__button i{margin-left:-1px}.back-to-top__button:focus,.back-to-top__button:hover{background-color:var(--light-accent-color);color:var(--text-color)}