@media (min-width:768px){.footerMainLinks+link+.footerMainLegal>.container>.footer-legal-nav,.footerMainLinks+script+link+.footerMainLegal>.container>.footer-legal-nav{border-top:1px solid #dfdfdf}}@media (min-width:992px){.footerMainLinks+link+.footerMainLegal>.container>.footer-legal-nav,.footerMainLinks+script+link+.footerMainLegal>.container>.footer-legal-nav{display:block}}@media (max-width:991.98px){.footerMainLinks+link+.footerMainLegal>.container>.footer-legal-nav,.footerMainLinks+script+link+.footerMainLegal>.container>.footer-legal-nav{padding:.5rem}}@media (min-width:1500px){.footerMainLinks+link+.footerMainLegal>.container>.footer-legal-nav,.footerMainLinks+script+link+.footerMainLegal>.container>.footer-legal-nav{display:-webkit-box;display:-ms-flexbox;display:flex}}.footerMainLegal{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:flex-start;padding:0 0 1rem 0;background-color:#f5f5f5;color:#111;font-size:.775rem;letter-spacing:.01em;font-weight:normal}@media (min-width:768px){.footerMainLegal>.container>.footer-legal-nav{padding-top:1.5rem}.footerMainLegal>.container>.footer-legal-nav>ul{padding-left:0}}@media (max-width:767.98px){.footerMainLegal>.container>.footer-legal-nav{padding-bottom:1.5rem}}.footerMainLegal .navbar-text{width:100%;color:#111;padding-top:0;padding-bottom:0;white-space:nowrap}@media (min-width:992px){.footerMainLegal .navbar-text{width:auto;padding-right:1.5rem}}.footerMainLegal .navbar-nav{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:flex-end}.footerMainLegal .navbar-nav li{display:inline-block;padding:.25rem 0}@media (max-width:767.98px){.footerMainLegal .navbar-nav li{display:inline-block;padding:.5rem 0}.footerMainLegal .navbar-nav li a{margin-left:0!important;padding:0}}.footerMainLegal .nav-item a{color:#111;text-decoration:none}.footerMainLegal .nav-item a:hover{text-decoration:underline}.footerMainLegal .navbar-dark .navbar-nav .nav-link{color:#111}@media (min-width:768px){.footerMainLegal .navbar-expand-lg .navbar-nav .nav-link{padding-left:0;padding-right:1rem}}.footerMainLegal .linksContainer>a{margin:0 1.5rem 0 0;color:#111}@media (max-width:991.98px){.footerMainLegal .linksContainer>a{padding:.5rem 0 .5rem 0;display:inline-block;margin:0 1.5rem 0 0}}.footerMainLegal .linksContainer span.separator{display:none}@media (max-width:991.98px){.footerMainLegal .navbar-nav{width:100%;display:block}.footerMainLegal .navbar-nav .nav-item{display:inline-block;margin-right:1rem}}