@charset "UTF-8";.footer__menu-container{padding:3.5rem 0 6rem;background-color:#efefef;color:#111222}.footer__menu-container .menu__links{margin:0;padding:0;list-style:none}.footer__menu-container .menu__links>.menu-item{width:100%;padding:0;border-bottom:1px solid rgba(136,136,136,.2)}.footer__menu-container .menu__links>.menu-item:last-child{margin-bottom:0;border-bottom:none}@media (min-width:1024px){.footer__menu-container .menu__links>.menu-item:last-child{flex:1 0 30%}}.footer__menu-container .menu__links>.menu-item>span{display:flex;justify-content:space-between;margin:0;padding:2.5rem 0;color:#111222;font-size:3rem;font-weight:700;line-height:1.2;text-transform:none}.footer__menu-container .menu__links>.menu-item>span::after{content:"";transition:220ms ease-in-out;font-family:"Imprivata Icons",sans-serif;font-size:110%;line-height:1}.footer__menu-container .menu__links>.menu-item>span[aria-expanded=true]::after{transform:rotate(180deg)}.footer__menu-container .menu__links>.menu-item>span[role=button]{cursor:pointer}@media (min-width:768px){.footer__menu-container .menu__links>.menu-item>span{font-size:2.4rem}}@media (min-width:1024px){.footer__menu-container .menu__links>.menu-item>span{margin-bottom:.7rem;padding:0;font-size:2rem}.footer__menu-container .menu__links>.menu-item>span::after{content:none}}.footer__menu-container .menu__links>.menu-item .menu_link_content{overflow:hidden;transition:220ms ease-in-out}.footer__menu-container .menu__links>.menu-item .menu_link_content .menu{margin:0;padding:0 0 3rem 0;list-style:none}.footer__menu-container .menu__links>.menu-item .menu_link_content .menu .menu-item{display:block;padding:.5rem 0}.footer__menu-container .menu__links>.menu-item .menu_link_content .menu .menu-item a{display:block;padding:.5em 0;transition:220ms ease-in-out;background-size:0 .1em;color:#006cba;font-size:1.6rem;font-weight:400;line-height:1.2;text-decoration:none}.footer__menu-container .menu__links>.menu-item .menu_link_content .menu .menu-item a:hover{color:rgba(0,76,130,.6)}@media (min-width:1024px){.footer__menu-container .menu__links>.menu-item .menu_link_content .menu .menu-item a{display:inline-block;padding:0;font-size:1.5rem}}.footer__menu-container .menu__links>.menu-item .menu_link_content .menu .field--name-field-m-item-wysiwyg{display:block;padding:.5rem 0}@media (min-width:1024px){.footer__menu-container .menu__links>.menu-item .menu_link_content .menu{height:auto;padding:0;overflow:visible}}.footer__menu-container .menu__links>.menu-item .menu_link_content[aria-hidden=true]{height:0}.footer__menu-container .menu__links>.menu-item .menu_link_content[aria-hidden=false]{height:auto}@media (min-width:1024px){.footer__menu-container .menu__links>.menu-item{flex:1 auto;margin:0;border-bottom:none}}@media (min-width:1024px){.footer__menu-container .menu__links{display:flex;flex-wrap:nowrap;gap:3rem}}@media (min-width:768px){.footer__menu-container{padding:2.5rem 0 6rem}}@media (min-width:1024px){.footer__menu-container{padding:8rem 0}}.footer__peripheral{margin-top:3.5rem;color:#111222}@media (min-width:768px){.footer__peripheral{display:flex;flex-wrap:nowrap;gap:3rem}}@media (min-width:1024px){.footer__peripheral{display:block;margin-top:0}}.footer__column{flex:1 auto}.footer__column:first-of-type{margin-bottom:3rem}@media (min-width:768px) and (max-width:1023px){.footer__column:first-of-type{margin-bottom:0}}.footer__contact-item{margin-bottom:3rem}.footer__contact-item p{margin:0 0 .3em;font-size:1.6rem;line-height:1.2}.footer__contact-item p a{transition:220ms ease-in-out;color:#111222;text-decoration:none}.footer__contact-item p a:hover{color:rgba(17,18,34,.6)}@media (min-width:1024px){.footer__contact-item p{margin:0 0 .7em;font-size:1.5rem}.footer__contact-item p.footer__contact-item-heading{font-size:2rem}}.footer__contact-item:last-of-type{margin-bottom:0}.footer__social{display:block;width:100%;margin:5rem 0 0;padding:0;font-family:"Imprivata Icons",sans-serif;list-style:none;text-align:center}@media (min-width:768px){.footer__social{text-align:left}}.footer__social-list{display:inline-block}@media (min-width:768px){.footer__social-list{margin-right:1.7rem}}.footer__social-item{display:block;padding:0 .7rem;transition:220ms ease-in-out;color:#111222;font-size:3.6rem;line-height:1;text-decoration:none}.footer__social-item:hover{color:rgba(17,18,34,.6)}@media (min-width:768px){.footer__social-item{padding:0}}@media (min-width:1024px){.footer__social-item{font-size:2rem}}.footer__post{padding:4rem 0;background-color:#000;color:#111222;font-size:1.6rem}.footer__post .container ul{margin:0;padding:0;list-style:none}.footer__post .container>ul{display:flex;flex-direction:column;align-items:center}@media (min-width:768px){.footer__post .container>ul{flex-direction:row;justify-content:space-between}}.footer__post .container>ul ul{display:none;flex:0 auto;flex-wrap:wrap;justify-content:center}.footer__post .container>ul ul li{margin-right:1.5rem}.footer__post .container>ul ul li a{transition:220ms ease-in-out;color:#efefef;text-decoration:none}.footer__post .container>ul ul li a:hover{color:#ababab}.footer__post .container>ul ul li:last-child{margin-right:0}@media (min-width:1024px){.footer__post .container>ul ul{display:flex}}@media (min-width:768px){.footer__post{padding:5rem 0}}@media (min-width:1024px){.footer__post{padding:4rem 0;font-size:1.5rem}}.footer__logo{display:block;width:28rem;height:6.8rem;margin-bottom:2.8rem;overflow:hidden;background-image:url(../../../images/logo--white_v2.svg);background-repeat:no-repeat;background-position:center;background-size:cover;color:transparent;font-size:0}@media (min-width:768px){.footer__logo{width:25.5rem;height:6.2rem;margin-bottom:0}}@media (min-width:768px){.footer__logo{width:18.2rem;height:4.4rem;margin-bottom:0}}.footer__post-copyright{color:#efefef}@media (min-width:768px){.footer__post-copyright{text-align:right}}footer .be-ix-link-block{background-color:#efefef;text-decoration:none}footer .be-ix-link-block .be-related-link-container{background-color:#efefef}footer .be-ix-link-block .be-related-link-container .be-label{color:#111222;font-size:2rem;font-weight:700}footer .be-ix-link-block .be-related-link-container .be-list .be-list-item .be-related-link{color:#111222;font-size:1.5rem;font-weight:400;text-decoration:none}footer .be-ix-link-block .be-related-link-container .be-list .be-list-item .be-related-link:hover{color:rgba(17,18,34,.6)}
/*# sourceMappingURL=footer.css.map */