.legal-footer{font:14px/1.6 Arial,sans-serif!important;box-sizing:border-box;clear:both;width:100%;padding:24px 20px;background:#eef5f5;color:#193c45;text-align:center;position:relative}.legal-footer a{display:inline-block;color:#00666d!important;text-decoration:underline!important;margin:5px 12px}.legal-footer p{margin:8px auto;max-width:850px;font-size:13px}.legal-map-notice{padding:20px;background:#eef5f5;color:#193c45;border-radius:12px}.legal-map-notice button{background:#087b80;color:white;border:0;padding:12px;border-radius:8px;cursor:pointer}.map-embed iframe[hidden]{display:none!important}